Market prices fully reflect all previous information. This includes historical price data, rates of return, and volume.
Market prices fully reflect all public information.
Market prices fully reflect all public and private information.
See Wikipedia's article.