Canadian Shareowners Association
A non-profit organization with 15,000 members. It is one of 16 educational associations of private investors in North America and Europe that help investors earn the superior returns only available through investing in quality stocks.