Google Finance offers a broad range of information about stocks, mutual funds, public and private companies. In addition, Google Finance offers interactive charts, news and fundamental data.
www.google.com/finance