they are required to file form 13s with the SEC as well as other forms...the reports you seek come from media who aggregate SEC reports..many charge $...learning how to use the SEC site well allows you to find out sometimes before those publications are available http://www.sec.gov/edgar/searchedgar/webusers.htm