The Securities & Exchange Commission (SEC) is the national regulator that public companies must file with. All filings are found in the EDGAR database. Who files:
Most frequently referenced filings: (Note: Annual Reports are NOT an SEC Filing)
For more Information on SEC filings see SEC Forms Guide (Lexis Securities Mosiac)
Find current and historical annual reports for companies from all over the world.