Skip to Main Content Carnegie Mellon University Libraries

Business: 45-790: Management Presentations: Stock Pitch Assignment

Stock Price Data

Company Analysis - Analyst Reports

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. 

Company Analysis - SWOT

A great way to evaluate a company's current position is to consult SWOT analyses.

SWOT = Strengths, Weaknesses, Opportunities, and Threats.