SedarSedar provides access to profiles and public securities documents of publicly held Canadian companies.
What is a public company?
"Business firm in the public (non-private) sector of an economy, controlled and operated by civil servants or government personnel (and not by private individuals). Used also as an alternative term for public limited company."
http://www.investorwords.com/3932/public_company.html