Where to Find the Earnings History of a Company


Table of Contents

Looking up the earnings data of a company’s financials is one of the first steps that should be taken when performing fundamental stock analysis. In today’s times, it has never been easier for investors to find the necessary information around companies, as there are more and more resources and tools becoming available through online sites and services. 

When looking up the earnings of a company, it should be clear what types of earnings you’re exactly trying to find and how long the time frame is that you’re trying to find the earnings data.

Earnings are also often referred to as net income, profits, or the bottom line. Other profitability measures that you also might want to analyze are free cash flow (FCF) or the earnings-per-share (EPS) which is defined as the total earnings of a business on a per-share basis.

For instance, an EPS of $3,5 would essentially mean that earnings of $3,5 could be attributed to each share within the business.

Generally speaking, it would be more useful to have access to as much historical earnings data as possible. That’s because you can only get a decent picture of how well a company has performed in the past by analyzing a trend in the corresponding measure. 

Many financial sites provide current, quarterly, and 5-year financial data for most publicly traded companies. However, only a small amount of sites offer historical financial data ranging back to up to 10 years for free. Otherwise, you would have to pay for access to more broadened and comprehensive datasets. 

Where to Find Historical Earnings Data for a Company

One way for you to find historical earnings data would be to manually go through each 10-K annual report of your company for the past years, which usually takes a decent amount of time. That’s why nowadays, there are tons of different data sets that already do the work of pulling data directly out of financial disclosures from publicly-traded companies. 

With that being said, here are two platforms where you can quickly look up the 10-years earnings history data of most of the companies that you might want to analyze without paying any additional costs. (Note that we are not affiliated with those platforms in any way).


Morningstar is a very popular investment research site that you can use to not only look up the earnings data but other important metrics for up to 10 years on most stocks trading both in the US and globally. Aside from that, there are lots of other features and services that morningstar provides but right now we are only interested in the historical earnings data. 

1. Head over to morningstar.com. On the homepage of the site, there should be a search bar on the left upper corner. Type in the stock ticker or name of the company that you want to analyze. Let’s suppose in our case that we wanted to look up the earnings data for AT&T Inc. (T).

2. After typing in the company’s ticker you should now see an overview of the stock with additional information. Right beside the price chart of the stock, there should be a panel briefly covering some essential information on the company. Above the panel, head over to the tab “Key Ratios” and right after that, click on “Full Key Ratios Data”.

A new tab on your browser should now open with a page including historical data on several key metrics that may be of your interest. There you should also notice a row for Net Income and Earnings Per Share, stating the EPS and Earnings of your business for the past 10 years.

In our case, by looking at the earnings history, we can recognize that AT&T’s net income has been fluctuating in the past while recently declining noticeably. EPS has been doing the same, corresponding to net income with the highest point reached in 2017 where AT&T had an EPS of $4.76.

Besides earnings, you might also notice other useful historical data on metrics such as Gross Margin, Free Cash Flow, or Working Capital.

What you could now do is export those numbers on an Excel spreadsheet with the “Export” button on the right upper corner. Overall, Morningstar has been one of my go-to sites whenever I quickly wanted to get an overview of a company’s financials. 


Stockrow.com might not be as popular as the first introduced resource, but still holds tons of value, considering that you can get the most important historical financial data of U.S companies including financial statements and metrics for completely free. 

1. Head over the stockrow.com. The platform’s homepage is packed with an overview of current market conditions, a heatmap of S&P 500 companies, and a table consisting of stocks that have gained/lost pricing value throughout the recent day.

2. Type the company’s name or its stock ticker in the search bar located at the top of the site.

You should now see an overview page of the company you searched for. If you look closely below the stock chart, you might notice the row which reflects historical net income for your company ranging up to the past 10 years. 

If that data is not enough for you, you can head over to the financials tab located in the left bar at the top of the page. There you will be able to look up all the data based on the financial statements of your company on either a quarterly or annual basis:

You can also download those data tables on an excel spreadsheet for further use if you like to do so.


Finding the earnings data for nearly any publicly-traded company has never been easier before. Apart from the two mentioned sites above that could assist you with your stock analysis, there are certainly many other platforms and resources which might be of your interest. Nevertheless, we hope that you will now be able to not only look up the historical earnings data but many other financial metrics for the companies that you’re analyzing. 

Share this article.

More to explore

The information on this website is not intended as investment advice. Do not consider the information as individualized financial advice or advocation to buy and sell any finanical securities. 

Investing comes with inherit risks. Therefore, you should always consider seeking investment advice from a professional who is aware of your individual financial situation. You are responsible for your own investment research and decisions.

Keep in mind that we may receive commissions when you click our links and make purchases. However, this does not impact our reviews and comparisons. We try our best to keep things fair and balanced, in order to help you make the best choice for you.

Join our Newsletter

Receive weekly insights around investing and the finance world.

We won't send you spam. You can unsubscribe at any time.