Do online repositories of publicly traded companies' financial statements exist?
You can use the Securities Exchange Commission's EDGAR search engine to search all available SEC related filings. https://www.sec.gov/edgar/searchedgar/companysearch.html Top tip: use the fast search on the right to search for the company ticker rather than by company name.
''that WE THE PEOPLE did not become owners of the PUBLICLY TRADED companies.'' This statement is inaccurate. The government received stocks, corporate bonds and the likes for every company they helped during the last financial statement. One article I read even suggest that we made a return on our investment with the capital gains , dividend and interest we received.  Also dividend is a form of income so you're not giving a new idea you are just changing a word.  How would you calculate those dividend? With what money would you pay such a program? No. Supply takes 5yrs to come on line from planting to harvesting. The issue on the supply side has been twofold: 1) vanilla bean prices have been falling for some time so many farmers switched to other crops, 2) 50%+ of all vanilla bean is grown in Madasgar, which experienced a typhoon, which damaged a bunch of the existing crop. On the demand side, people are switching from artificial flavoring to more natural ingredients, which actually taste much better too.    So, there's a significant demand/supply imbalance which will utilitmately correct but it could take a long time to do so.   My problem is figuring out a viable shorting mechanism as the commodity is not publicly traded and the timeframe is long "To answer your question briefly: net income is affected by many things inside and outside of management control, and must be supplemented by other elements to gain a clear picture of a company's health. To answer your question in-depth, we must look at the history of financial reporting: Initially, accounting was primarily cash-based. That is, a business records a sale when a customer pays them cash, and records expenses when cash goes out the door. This was not a perfectly accurate system, as cashflow might be quite erratic even if sales are stable (collection times may differ, etc.). To combat problems with cash-based accounting, financial reporting moved to an accrual-based system. An accrual is the recording of an item before it has fully completed in a cash transaction. For example, when you ship goods to a customer and they owe you money, you record the revenue - then you record the future collection of cash as a balance sheet item, rather than an income statement item. Another example: if your landlord charges you rent on December 31st for the past year, then in each month leading up to December, you accrue the expense on the income statement, even though you haven't paid the landlord yet. Accrual-based accounting leaves room for accounting manipulation. Enron is a prime example; among other things, they were accruing revenue for sales that had not occurred. This 'accelerated' their income, by having it recorded years before cash was ever collectible. There are specific guidelines that restrict doing things like this, but management will still attempt to accelerate net income as much as possible under accounting guidelines. Public companies have their financial statements audited by unrelated accounting firms - theoretically, they exist to catch material misstatements in the financial statements. Finally, some items impacting profit do not show up in net income - they show up in ""Other Comprehensive Income"" (OCI). OCI is meant to show items that occurred in the year, but were outside of management control. For example, changes in the value of foreign subsidiaries, due to fluctuations in currency exchange rates. Or changes in the value of company pension plan, which are impacted by the stock market. However, while OCI is meant to pick up all non-management-caused items, it is a grey area and may not be 100% representative of this idea. So in theory, net income is meant to represent items within management control. However, given the grey area in accounting interpretation, net income may be 'accelerated', and it also may include some items that occurred by some 'random business fluke' outside of company control. Finally, consider that financial statements are prepared months after the last year-end. So a company may show great profit for 2015 when statements come out in March, but perhaps Jan-March results are terrible. In conclusion, net income is an attempt at giving what you want: an accurate representation of the health of a company in terms of what is under management control. However it may be inaccurate due to various factors, from malfeasance to incompetence.  That's why other financial measures exist - as another way to answer the same question about a company's health, to see if those answers agree. ex: Say net income is $10M this year, but was only $6M last year - great, it went up by $4M! But now assume that Accounts Receivable shows $7M owed to the company at Dec 31, when last year there was only $1M owed to the company. That might imply that there are problems collecting on that additional revenue (perhaps revenue was recorded prematurely, or perhaps they sold to customers who went bankrupt).  Unfortunately there is no single number that you can use to see the whole company - different metrics must be used in conjunction to get a clear picture." I don't see balance sheet in what you're looking at, and I'd definitely suggest learning how to read a balance sheet and looking at it, if you're going to buy stock in a company, unless you know that the recommendations you're buying on are already doing that and you're willing to take that risk.  Also, reading past balance sheets and statements can give you an idea about how accurate the company is with their predictions, or if they have a history of financial integrity. Now, if you're going the model portfolio route, which has become popular, the assumption that many of these stock buyers are making is that someone else is doing that for them.  I am not saying that this assumption is valid, just one that I've seen; you will definitely find a lot of skeptics, and rightly so, about model portfolios.  Likewise, people who trade based on what [Person X] does (like Warren Buffett or David Einhorn) are assuming that they're doing the research.  The downside to this is if you follow someone like this.  Yeah, oops. I should also point out that technical analysis, especially high probability TA, generally only looks at history.  Most would define it as high risk and there are many underlying assumptions with reading the price movements by high probability TA types. As a business analyst, a tool I've picked up recently is Tableau. It's a powerful reporting tool that can build powerful dashboards which are great for presentations. If you have an academic email, you can get a free licence otherwise I believe it's around $3000. The bank I work at pays contractors $100,000+ for a single dashboard which can be built by a single person in a few weeks with some basic knowledge in the tool.   It's a very versatile tool, I have a friend that  tracks his fitness data with a Fitbit and then creates visualizations to date with his friends. I use it to import massive data extracts from multiple sources and then link common share points to build visuals that are put into a dashboard and reported to executives monthly. It's very interactive and that's why the higher-ups love it. I spent a while looking for something similar a few weeks back and ended up getting frustrated and asking to borrow a friend's Bloombterg.   I wish you the best of luck finding something,  but I wasn't able to.   S&amp;P and Morningstar have some stuff on their site,  but I wasn't able to make use of it.  Edit: Also,  Bloomberg allows shared terminals.  Depending on how much you think as a firm,  these questions might come up,  it might be worth the 20k / year Our Finance organization does much of their reporting out of Excel being fed out of SSAS cubes, and beyond that, there's significant need for PowerPivot charts, forecasting, and Monte Carlo simulation, as well as significant use of various plugins and VBA code.  We kept Office 365 ProPlus around for Finance and HR.  For the rest of the organization, they don't need particularly advanced capabilities for slides, drawing, or word processing, or light spreadsheet capability and we're quite content to output to PDF, Google Sheets, and other things as needed, as well as using cost free alternatives to MS Exchange/Outlook, Visio, and Project.  The collaboration is a particular plus, and Google Hangouts is really convenient working from multiple sites/screen sharing.  We've done our best to keep our data centralized and universally accessible, in lieu of living in Excel spreadsheets and MS Access databases as tribal knowledge. "http://www.interactivedata.com -&gt; reference data  No, it's not free. Nor would I consider it ""high quality"".  For free data, try the Yahoo Finance API.  The data you want is there, though you may need to calculate some of the fields yourself.  Once you have your application working with free data you will be in a good position to evaluate whether it's worth it to shift to more detailed non-free data."