Look here for public company information and data for some large private companies. Create custom reports on multiple companies comparing factors such as debt and stock price.
Investext provides research reports written by analysts at leading investment banks, brokerage houses and consulting firms. Includes both current and historical reports.
On any company profile page, find the "Company Reports" tab. Choose "Equity Reports" for the latest Mergent Equity Research Report for your company and its competitors.
This database provides access to current institutional ownership data and share changes. Look under the "Ownership" tab to find the top 25 institutional investors, as well as the total percent owned.