I have to pitch a stock. What research tools can help me with this?
Use Bloomberg, Capital IQ, or free stock screening tools such as Finviz to identify companies which meet your financial, industry, security type, and other criteria.
In Bloomberg, use EQS<GO> to screen for stocks.
In Capital IQ go to Screening > Companies and then filter by security type, exchange, industry, et cetera.
Analyst estimates (often consensus) can be found in databases like Bloomberg, Workspace, and Capital IQ. To find analyst reports with more details regarding their analysis and opinions on a stock, use Workspace (account required).
Factiva is a great source for recent news and its Search Builder tool allows you to limit your search to specific companies and topics.
The investor relations website of your target company provides management guidance, information on company strengths and challenges, and clues to their strategy via discussions in filings, earnings calls, and presentations.