Moomoo Financial Canada

- Get up to $4,600 in perks
- 6% cash rebate
- Competitive margin rates
Finder’s list of the best stocks to buy right now in Canada is updated monthly based on the results of our proprietary ranking system. These 20 best Canadian stocks (also known as the best TSX stocks) are starting points for your own research and should not be taken as advice to buy any particular stock.
Here’s a quick view of 10 of the best Canadian stocks to buy right now. Get more details below.
Best stock | Stock price | Market cap | YTD performance | Buy now on Moomoo |
---|---|---|---|---|
North West Company (NWC) | C$56.97 | C$2.7 billion |
74.29% | Buy now |
Agnico Eagle Mines (AEM) | C$161.74 | C$81.3 billion |
71.92% | Buy now |
Hut 8 Mining (HUT) | C$23.27 | C$2.4 billion |
16% | Buy now |
Hydro One Ltd (H) | C$50.63 | C$30.3 billion |
75.33% | Buy now |
Fairfax Financial Holdings (FFH) | C$2,322.99 | C$51.4 billion |
433.06% | Buy now |
Constellation Software (CSU) | C$4,858.80 | C$102.6 billion |
197.37% | Buy now |
Endeavour Mining (EDV) | C$42.02 | C$10.2 billion |
32.85% | Buy now |
TransAlta (TA) | C$12.62 | C$3.7 billion |
30.37% | Buy now |
Valeura Energy (VLE) | C$7.55 | C$793.6 million |
1300% | Buy now |
Orla Mining (OLA) | C$14.31 | C$4.5 billion |
102.98% | Buy now |
NWC.TO performance | |
---|---|
YTD performance | 74.29% |
1 Year performance | 53.1% |
Market cap | C$2.73 billion |
Revenue | C$2.58 billion |
P/E ratio | 20.13 |
Operating margin | 8.99% |
Headquarters | Canada |
AEM.TO performance | |
---|---|
YTD performance | 71.92% |
1 Year performance | 82.06% |
Market cap | C$81.31 billion |
Revenue | C$8.93 billion |
P/E ratio | 24.77 |
Operating margin | 50.09% |
Headquarters | Canada |
HUT.TO performance | |
---|---|
YTD performance | 16% |
1 Year performance | 93.34% |
Market cap | C$2.41 billion |
Revenue | C$132.46 million |
P/E ratio | N/A |
Operating margin | -658.7% |
Headquarters | USA |
H.TO performance | |
---|---|
YTD performance | 75.33% |
1 Year performance | 31.71% |
Market cap | C$30.34 billion |
Revenue | C$8.73 billion |
P/E ratio | 24.92 |
Operating margin | 24.59% |
Headquarters | Canada |
FFH.TO performance | |
---|---|
YTD performance | 433.06% |
1 Year performance | 60.97% |
Market cap | C$51.44 billion |
Revenue | C$36.14 billion |
P/E ratio | 9.62 |
Operating margin | 14.38% |
Headquarters | Canada |
CSU.TO performance | |
---|---|
YTD performance | 197.37% |
1 Year performance | 30.62% |
Market cap | C$102.59 billion |
Revenue | C$10.37 billion |
P/E ratio | 100.00 |
Operating margin | 14.66% |
Headquarters | Canada |
EDV.TO performance | |
---|---|
YTD performance | 32.85% |
1 Year performance | 63.58% |
Market cap | C$10.18 billion |
Revenue | C$3.25 billion |
P/E ratio | N/A |
Operating margin | 46.38% |
Headquarters | Canada |
TA.TO performance | |
---|---|
YTD performance | 30.37% |
1 Year performance | 33.98% |
Market cap | C$3.73 billion |
Revenue | C$2.66 billion |
P/E ratio | 628.00 |
Operating margin | 14.25% |
Headquarters | Canada |
VLE.TO performance | |
---|---|
YTD performance | 1300% |
1 Year performance | 87.6% |
Market cap | C$793.63 million |
Revenue | C$682.54 million |
P/E ratio | 2.50 |
Operating margin | 38.65% |
Headquarters | Canada |
OLA.TO performance | |
---|---|
YTD performance | 102.98% |
1 Year performance | 208.41% |
Market cap | C$4.51 billion |
Revenue | C$417.32 million |
P/E ratio | N/A |
Operating margin | 31.11% |
Headquarters | Canada |
TVK.TO performance | |
---|---|
YTD performance | 918.82% |
1 Year performance | 137.7% |
Market cap | C$3.17 billion |
Revenue | C$1.02 billion |
P/E ratio | 40.80 |
Operating margin | 14.97% |
Headquarters | Canada |
WILD.TO performance | |
---|---|
YTD performance | 18.24% |
1 Year performance | 118.48% |
Market cap | C$418.26 million |
Revenue | C$505.37 million |
P/E ratio | N/A |
Operating margin | 10.81% |
Headquarters | Canada |
CIX.TO performance | |
---|---|
YTD performance | 99.37% |
1 Year performance | 124.13% |
Market cap | C$4.51 billion |
Revenue | C$3.85 billion |
P/E ratio | N/A |
Operating margin | 18.59% |
Headquarters | Canada |
CLS.TO performance | |
---|---|
YTD performance | 1494.3% |
1 Year performance | 186.13% |
Market cap | C$18.86 billion |
Revenue | C$10.09 billion |
P/E ratio | 33.00 |
Operating margin | 5.01% |
Headquarters | Canada |
CXB.TO performance | |
---|---|
YTD performance | 34.46% |
1 Year performance | 84.98% |
Market cap | C$2.76 billion |
Revenue | C$656.6 million |
P/E ratio | 32.10 |
Operating margin | 31.52% |
Headquarters | Canada |
DPM.TO performance | |
---|---|
YTD performance | 118.01% |
1 Year performance | 96.68% |
Market cap | C$3.54 billion |
Revenue | C$627.35 million |
P/E ratio | 11.45 |
Operating margin | 38.3% |
Headquarters | Canada |
DXT.TO performance | |
---|---|
YTD performance | 30.69% |
1 Year performance | 63.36% |
Market cap | C$536.16 million |
Revenue | C$1.02 billion |
P/E ratio | 13.23 |
Operating margin | 5.52% |
Headquarters | Canada |
EFN.TO performance | |
---|---|
YTD performance | 142.64% |
1 Year performance | 38.07% |
Market cap | C$13.12 billion |
Revenue | C$1.66 billion |
P/E ratio | 24.19 |
Operating margin | 31.98% |
Headquarters | Canada |
GIL.TO performance | |
---|---|
YTD performance | 87.8% |
1 Year performance | 35.8% |
Market cap | C$10.18 billion |
Revenue | C$3.29 billion |
P/E ratio | 19.00 |
Operating margin | 17.9% |
Headquarters | Canada |
ATZ.TO performance | |
---|---|
YTD performance | 148.08% |
1 Year performance | 101.06% |
Market cap | C$7.33 billion |
Revenue | C$2.74 billion |
P/E ratio | 35.96 |
Operating margin | 13.04% |
Headquarters | Canada |
There’s no single winning strategy to finding what experts might call the best stocks to buy right now in Canada, because the most important considerations are your own goals and circumstances.
Our list of the best Canadian stocks is not personal financial advice; we have not considered your personal objectives and financial situation. Do your own research, and speak with an investment professional if in doubt.
Whether you care more about short-term capital gains or long-term dividend growth, it’s important to know what risk you’re comfortable with and whether a stock is performing well, making a profit, paying dividends or losing value. Past performance does not guarantee future results. Investments can increase and decrease in value.
This list and data was compiled May 1, 2025. The algorithm was last updated January 27, 2021.
To invest in any of these stocks, you’ll need a brokerage account. Compare online stock trading platforms below and select Go to site to get started.
To make comparing even easier we came up with the Finder Score. Trading costs, account fees and features across 10+ stock trading platforms and apps are all weighted and scaled to produce a score out of 10. The higher the score the better the platform - simple.
Want to dive into investing but don’t have much to spend? Take a look at these types of stocks.
Read more…Meme stocks can produce large gains in short periods, but the stocks are volatile.
Read more…Your guide to how ETFs work and whether this type of investment is right for you.
Read more…Compare six popular platforms to find the best stock trading app in Canada for beginners.
Compare six brokerage platforms to find the best platform for day trading in Canada.
Find out how the Trump tariffs will impact the stock market and explore Canadian stocks that may be resilient amidst tariffs.
DeepSeek isn’t publicly traded, but you can invest in similar companies or swoop in on stocks impacted by the DeepSeek effect.
Explore the perks and drawbacks of this commission-free brokerage in our NBDB review.
These are the best renewable energy stocks to buy now in Canada.
We’ve rounded up stats on some of the most popular graphene stocks, along with information on how they compare and how to invest.
Your guide to six Robinhood Canada alternatives for trading stocks, ETFs and more.
Buying US stocks in Canada is easier than you think. Find out how to buy US stocks in 4 simple steps.
Find out how to invest in the S&P 500 in Canada—one of the world’s most popular stock indices—to diversify your portfolio.