One of the most comprehensive stock screeners out there - a great place to begin research.
Data and graphs about public companies, and economic macro trends. A great resource to analyze a specific company.
Short, concise news articles. Can track specific stocks and receive news articles about them. Also posts Earnings Report transcripts.
A secondary website for fundamental ratios that are not listed on Finviz.com. Also has great graphs.
Database with all public companies' SEC filings, including all annual financial statements (10-K's).
Complies past historical data and financial ratios on all public companies.