From Hill Library:
Are you looking for information on a public company? A good place to start is with the company's annual report.
Use Annual Report Service to search for a company's annual report. Annual Report Service claims to be "the largest...directory of online annual reports." Not only can you access reports online, you can request free copies of the printed reports as well.
Annual Report Service allows you to search by symbol or name, or you can browse the alphabetical list of companies. You can also search by industry or US state, and the database currently contains 559 Canadian companies.