It is important to know if your company is public, private, or a subsidiary of a larger company. Use a directory to determine this.
Public companies are the easiest to research because they are required to provide detailed information in an annual report and CSA filings. For further research also check analysts' reports , news stories, books and case studies.
Private Companies are not required to release any information and are therefore more challenging to research. Brief information can be found in directories, news stories, and sometimes books.
Information on InternationalCompanies varies. If a company trades on the U.S. exchanges it must file annual reports (20-F) with the SEC. Try directories, databases, newspapers and magazines.
NAICS codes, which stands for the North American Industry Classification System, can be useful to know as some databases allow you to do research based on NAICS codes. Use the link below to look up the NAICS code for the industry you are researching using this Statistics Canada table. Statistics Canada will publish the updated NAICS in 2017.