There are many resources that contain company analyst reports. Investext provides the best reports, so use that database if you can.
Use the video tutorials to learn how to find analyst reports for specific companies. Use the to view the videos full-screen.
In addition to our subscription databases, here are some other resources to check for analyst reports.