Canadian Securities Administrators (CSA) provides access to most public securities documents and information filed by public companies and investment funds. Documents such as annual reports, quarterly reports and announcements.
Companies listed on US exchanges "are required to file with the Securities Exchange Commission (SEC) registration statements, periodic reports, and other forms electronically through EDGAR.