Analyst reports written by analyst at large banking firms is a great way to get up-to-date info and projections on publicly traded companies.
Important reports on companies and industries from Wall Street analysts and many major investment banks. Use the drop down menu to search different fields and use the "add to criteria" button to search more than one field at a time.
A great way to evaluate a company's current position is to consult SWOT analyses.
SWOT = Strengths, Weaknesses, Opportunities, and Threats.