Yahoo FinanceThis source is great for finding publicly traded company information. It contains chart, competitors, financial statements, historical prices, insiders, news, ownership, profile, and SEC filings. Organized by Yahoo, this meta site also links to information on U.S. markets, world markets, data sources, finance references, investment editorials, financial news, and other helpful Web sites.