These are the best-performing Canadian stocks over the last 3 months, 6 months, one year, three years, five years, and 10 years.
All stocks on the list must meet the following basic requirements:
- Trade on a Canadian exchange
- At least $50 million market capitalization
- At least a $3 share price
- At least 80,000 shares in daily average volume.
The Canadian market is relatively small compared to the US market, this is why the parameters may appear low. Only 284 companies in Canada meet the above criteria. Of those 284 companies, the lists below are the best performers over the various time frames.
I have removed stocks with pending buyouts (that I am aware of) because those stocks won’t likely be listed on the exchange much longer.
All data is sourced from StockRover as of May 2, 2024. Returns include dividends and assume reinvestment. This list is updated near the start of each month.
.TO = Toronto…


