Where can I find a company's earnings history for free?
www.earnings.com is helpful thinkorswim's thinkDesktop platform has a lot of earnings information tied with flags on their charts they are free. Regulators? SEC, in the US. Its public records for public companies. I was going to comment above, but I must have 50 reputation to comment. This is a question that vexes me, and I've given it some thought in the past. Morningstar is a good choice for simple, well-organized financial histories.   It has more info available for free than some may realize.  Enter the ticker symbol, and then click either the Financials or the Key Ratios tab, and you will get 5-10 years of some key financial stats.  (A premium subscription is $185 per year, which is not too outrageous.) The American Association of Individual Investors (AAII) provides some good histories, and a screener, for a $29 annual fee. Zacks allows you to chart a metric like EPS going back a long ways, and so you can then click the chart in order to get the specific number.  That is certainly easier than sorting through financial reports from the SEC.  (A message just popped up to say that I'm not allowed to provide more than 2 links, so my contribution to this topic will end here.  You can do a search to find the Zacks website.  I love StackExchange and usually consult it for coding advice.  It just happens to be an odd coincidence that this is my first answer.  I might even have added that aside in a comment, but again, I can't comment as of yet.) It's problem, however, that the universe of free financial information is a graveyard of good resources that no longer exist.  It seems that eventually everyone who provides this information wants to cash in on it.  littleadv, above, says that someone should be paid to organize all this information. However, think that some basic financial information, organized like normal data (and, hey, this is not rocket science, but Excel 101) should be readily available for free.  Maybe this is a project that needs to happen.  With a mission statement of not selling people out later on. The closest thing out there may be Quandl (can't link; do a search), which provides a lot of charts for free, and provides a beautiful and flexible API.  But its core US fundamental data, provided by Sharadar, costs $150 per quarter.  So, not even a basic EPS chart is available there for free. With all of the power that corporations have over our society, I think they could be tabulating this information for us, rather than providing it to us in a data-dumb format that is the equivalent of printing a SQL database as a PDF!  A company that is worth hundreds of billions on the stock market, and it can't be bothered to provide us with a basic Excel chart that summarizes its own historical earnings?  Or, with all that the government does to try to help us understand all of these investments, they cannot simply tabulate some basic financial information for us? This stuff matters a great deal to our lives, and I think that much of it could and should be available, for free, to all of us, rather than mainly to financial professionals and those creating glossy annual reports. So, I disagree that yet another entity needs to be making money off providing the BASIC transparency about something as simple as historical earnings. Thank you for indulging that tangent.  I know that SE prides itself on focused answers.  A wonderful resource that I greatly appreciate.
"In the U.S., Form 1040 is known as the tax return.  This is the form that is filed annually to calculate your tax due for the year, and you either claim a refund if you have overpaid your taxes or send in a payment if you have underpaid.  The form is generally due on April 15 each year, but this year the due date is April 18, 2016. When it comes to filing your taxes, there are two questions you need to ask yourself: ""Am I required to file?"" and ""Should I file?"" Am I required to file? The 1040 instructions has a section called ""Do I have to file?"" with several charts that determine if you are legally required to file.  It depends on your status and your gross income.  If you are single, under 65, and not a dependent on someone else's return, you are not required to file if your 2015 income was less than $10,300.  If you will be claimed as a dependent on someone else's return, however, you must file if your earned income (from work) was over $6300, or your unearned income (from investments) was over $1050, or your gross (total) income was more than the larger of either $1050 or your earned income + $350.  See the instructions for more details. Should I file? Even if you find that you are not required to file, it may be beneficial to you to file anyway.  There are two main reasons you might do this: If you have had income where tax has been taken out, you may have overpaid the tax.  Filing the tax return will allow you to get a refund of the amount that you overpaid. As a student, you may be eligible for student tax credits that can get you a refund even if you did not pay any tax during the year. How to file For low income tax payers, the IRS has a program called Free File that provides free filing software options." &gt;So, the solution MUST BE restrictions on the use of Robots and AI.  This makes sort of sense, but this is an extremely ideological approach. I can't find any instance in modern history where workers won the fight against a machine that was going to replace them. And we will always lose the fight because businesses will find a way to implement new technologies. Sad, but true. "the image of the warship was supposed to show something big that can change direction ""on a dime"" like companies can with Twitter on the desktop  will Twitter find its way onto business devices like laptops, desktops, ipads, and cell phones? absolutely, I make the argument (briefly) that business devices may be Twitter's biggest untapped market yet. for true, dynamic, news discovery - the only answer is Twitter. why not use it for ""Business News"" as well.  if any part of the vision, strategy, mission, plan, tactic, etc. changes - everyone who needs to know will know immediately with no excuses like ""i didn't read the email"".  let's take conversations ""back"" from emails into a land where a searchable history exists for anyone to reference or fact check." "&gt;Please study the history of the labor movement in the United States. There's a reason we're paid actual money and not ""company bucks."" Because businesses WILL find a way to pay employees nothing if they can.  Nonsense.  Businesses must compete for labor.  They will pay the market wage.  &gt;No. I want to ensure that the price paid for labor matches its real cost. Again, study the labor movement.  The price for labor is set by the supply and demand for labor.  That's it.  It's real ""cost"" whatever that means, is irrelevant.  And it's certainly not set by government mandate.  &gt;Sounds like the same fucking thing people (racists) said during the labor movement.  I'm confused what you're saying.  Minimum wage laws are racist, as they overwhelmingly target minorities for job losses.  Let's focus on your policies, not those in the past.  &gt;People who don't study history are doomed to repeat it. Seriously, fuck you and your complete and total ignorance of history and complete lack of understanding about basic economic theory.  Seriously, fuck you and your complete and total ignorance of the billions of people lifted out of poverty over the last 100 years of countries adopting capitalistic policies.  How many hundreds of millions of people need to be slaughtered by communist dictators before you abandon your racist and misguided economic policies?" "Sure, Yahoo Finance makes mistakes from time to time.  That's the nature of free data. However, I think the issue here is that yahoo is aggregating several line items into one.  Like maybe reporting cash equivalents plus total investment securities minus loans as ""cash equivalents.""  This aggregation is done by a computer program somewhere and may or may not be appropriate for a particular purpose and firm. For this reason, if you are trying to do top quality research, it's always better to go to the original SEC filings, if you can.  Then you will know for sure which items you are looking at.  The only mistakes will be the ones made by the accountants at the firm in question. If there's a reason you prefer to use yahoo, like if it's easier for your code to scrape, then spend a little time comparing to the SEC filing to ensure you know where the numbers really come from before using it." At this time, Google Finance doesn't support historical return or dividend data, only share prices.  The attributes for mutual funds such as return52 are only available as real-time data, not historical.   Yahoo also does not appear to offer market return data including dividends. For example, the S&P 500 index does not account for dividends--the S&P ^SPXTR index does, but is unavailable through Yahoo Finance. I've had luck finding old stock information in the Google scanned newspaper archives. Unfortunately there does not appear to be a way to search exactly by date, but a little browsing /experimenting should get what you want. For instance, here's a source which shows the price to be 36 3/4 (as far as I can read anyway) on that date. You can use Yahoo! Finance to pull this information in my use. It is listed under Key Statistics -> Dividends & Splits. For example here is Exxon Mobile (XOM): Dividend Payout Information