Skip to Main Content

Company Research

A general guide on conducting company research

How do I find company financials?

If the company website does not have full financials, and the company is traded on a U.S. stock exchange, go to the EDGAR Company filings (part of the United States Security Exchange (SEC) website and do the following:

Step 1: Go to the Company and Person Lookup search box.

Step 2: Type the company name

Step 3: Scan the list of companies for the one that you are interested in. This is usually the first name listed.

Step 4:  To retrieve annual financials, go to the "Select Filings" category, locate and click on ’10-K” as the filing type.

The latest 10-K reports will appear.  For previous reports, click "View all 10-K's and 10-Q's."  Reports are listed in chronological order with the most recent first.

Besides reading the financial results, take a look at the “Risks” and “Management Discussion” sections of the 10-K for further insights on the company.

Library Databases with Company Financial Information

Many company databases include company financials as part of their company profiles. Below are a few suggestions:


Mergent Online: Includes both current and historical financial information on 15,000 U.S. and 20,000 foreign companies, both active and inactive. Included are firm descriptions, statistics, financial information, and annual reports. Historical data is available for the past 15 years. 

To find the company filings, search for your company from the database landing page:

Then, click on your company. This will take you to their company profile. You can find filings, including 10-K and 8-K filings, under these tabs. 


D&B Hoovers: Provides in-depth business information about nearly one million companies, including around 600,000 large and mid-sized companies in the United States and Canada. To find financial information, click on the SEC filings tab under "advanced" in your company's profile. 

University of Michigan - Dearborn Logo
  • 4901 Evergreen Road
    Dearborn, MI 48128, USA
  • Phone: 313-593-5000
  • Contact us