Is there a resource for knowing when Annual and Quarterly Reports are coming out?
https://www.google.com/search?q=quarterly+and+annual+financial+report+calendar&oq=quarterly+and+annual+financial+report+calendar&aqs=chrome..69i57.9351j0j7&sourceid=chrome&ie=UTF-8 The third result on Google is: https://www.bloomberg.com/markets/earnings-calendar/us The fourth result on Google is: https://finance.yahoo.com/calendar/earnings
"For US equities, Edgar Online is where companies post their government filings to the SEC. On Google Finance, you would look at the ""SEC filings"" link on the page, and then find their 10K and 10Q documents, where that information is listed and already calculated. Many companies also have these same documents posted on their Investor Relations web pages." The most important filings are: Form 10-K, which is the annual report required by the U.S. Securities and Exchange Commission (SEC) and Form 10-Q, for the interim quarters. "Thanks for the response.   I am using WRDS database and we are currently filtering through various variables like operating income, free cash flow etc.  Main issue right now is that the database seems to only go up to 2015...is there a similar database that has 2016 info?  filtering out the ""recent equity issuance or M&amp;A activity exceeding 10% of total assets"" is another story, namely, how can I identify M&amp;A activity? I suppose we can filter it with algorithm stating if company's equity suddenly jumps 10% or more, it get's flagged" Usually you want two consecutive quarters before declaring a recession.   This blog doesn't reference any seasonal adjustment; a one or two month decline may be to any number of reasons. E.g. labor numbers dropped this month largely attributed to weather. I only see screen shots of excel sheets, I'm not willing to invest any time into parsing that out :( Just look at the filing date of the 10Q and then Yahoo the closing price or Google it. I assume you are looking for market reactions to SEC filings?   If you want to look at the closing stock price for the end of the period which the filing covers, it's like on the first page of the filing when the period (either quarterly or yearly) ends. This data is generally less useful, however, because it really is just another day in the market for the company. The actual release of the data to the public is more important. Not sure why this is being downvoted, SSRS, CR, or really any of the major reporting scenarios are designed for these types of calculations. Not only that but using them would enable one to just update the data/change the parameters to match the right date range and not have to spend hours doing repetitive calculations.  Edit: yeah Access is basically GUI-SQL but depending on who will see this data (i.e OP's boss) you'll want it all prettied up. I know of no free source for 10 years historical data on a large set of companies.  Now, if it's just a single company or small number that interest you, contact Investor Relations at the company(ies) in question; they may be willing to send you the data for free. The short float ratio and percent change are all calculated based on the short interest (the total number of shares shorted).  The short interest data for Nasdaq and NYSE stocks is published every two weeks. NasdaqTrader.com shows the exact dates for when short interest is published for Nasdaq stocks, and also says the following: FINRA member firms are required to report their short positions as of settlement on (1) the 15th of each month, or the preceding business day if the 15th is not a business day, and (2) as of settlement on the last business day of the month.* The reports must be filed by the second business day after the reporting settlement date. FINRA compiles the short interest data and provides it for publication on the 8th business day after the reporting settlement date. The NYSE also shows the exact dates for when short interest is published for NYSE stocks, and those dates are exactly the same as for Nasdaq stocks. Since the short interest is only updated once every 2 weeks, there is no way to see real-time updating of the short float and percent change.  That information only gets updated once every 2 weeks - after each publication of the short interest. Companies release their earnings reports over news agencies like Reuters, Dow Jones and Bloomberg before putting them on their website (which usually occurs a few minutes after the official dissemination of the report). This is because they have to make sure that all investors get the news at the same time (which is kind of guaranteed when official news channels are used). The conference call is usually a few hours after the earnings report release to discuss the results with analysts and investors. the financial information is generally filed via SEDAR (Canada) or SEC (US) before the conference call with the investment community.  This can take before either before the market opens or after the market closes.  The information is generally distribute to the various newswire service and company website at the same time the filing is made with SEDAR/SEC. I've seen this tool.  I'm just having a hard time finding where I can just get a list of all the companies.    For example, you can get up to 100 results at a time, if I just search latest filings for 10-K.  This isn't really an efficient way to go about what I want. 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 think I found the answer, at least in my specific case. From the heading ""Questar/Dominion Resources Merger"" in this linked website: Q: When will I receive tax forms showing the stock and dividend payments? A: You can expect a Form 1099-B in early February 2017 showing the amount associated with payment of your   shares. You also will receive a Form 1099-DIV by Jan. 31, 2017, with your 2016 dividends earned." "Why do stock markets allow these differences in reporting? The IRS allows businesses to use fiscal calendars that differ from the calendar year. There are a number of reasons a company would choose do this, from preferring to avoid an accounting rush at end of year during holiday season, to aligning with seasonality for their profits (some like to have Q4 as the strongest quarter). Smaller businesses may prefer to keep the extra stress of year end closeout to a traditionally slower time for the business, and some just start their fiscal calendar when the company starts up. You'll notice the report dates are a couple weeks after fiscal quarter end, you would read it as ""three months ended...,"" so for Agilent, three months ended October 31, 2017, so August, September, October are their Q4 months." Under construction, but here's what I have so far: Schwab Data from 1970-2012: About.com data from 1980-2012: