Mergent Online provides fully searchable database of over 10,000 U.S. public companies, over 18,000 international companies, and over 8,000 "dead stocks." Worldwide industry reports, company tear sheets, custom reports and screening capabilities are also available. (Updated Monthly)
This permalink is a direct, persistent URL to the database that will always work and won't break.
Up to the most recent 15 years of data, and up to the most recent 10 years of annual reports.