Canadian (TSX) Stocks - Top Gainers Today

UPDATED Dec 23, 2025

Explore the Canadian (TSX) Top Gainers Today. These stocks have seen the largest rise in Market Cap from the previous trading day.

2,973 companies
CompanyLast Price1D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv YieldIndustry
TD
Toronto-Dominion Bank
CA$128.920.7%69.1%CA$216.2bCA$127.87PB1.7xE-5.3%3.4%Banks
ENB
Enbridge
CA$64.990.9%8.2%CA$140.6bCA$71.12PE25.4xE9.0%6.0%Energy
CNQ
Canadian Natural Resources
CA$44.961.1%3.4%CA$92.7bCA$52.43PE14.1xE3.8%5.2%Energy
TRP
TC Energy
CA$76.461.3%14.9%CA$75.5bCA$78.77PE20.5xE5.5%4.4%Energy
TECK.B
Teck Resources
CA$64.003.0%7.9%CA$30.3bCA$62.94PE25.2xE0.4%0.8%Materials
BNS
Bank of Nova Scotia
CA$101.040.6%31.2%CA$124.1bCA$100.27PB1.4xE10.7%4.4%Banks
CCO
Cameco
CA$127.931.4%69.1%CA$54.9bCA$150.81PE105.9xE26.6%0.1%Energy
FM
First Quantum Minerals
CA$36.952.4%94.5%CA$29.9bCA$35.60PE485.8xE56.1%n/aMaterials
RY
Royal Bank of Canada
CA$234.050.2%34.9%CA$327.0bCA$233.13PB2.6xE5.2%2.8%Banks
IVN
Ivanhoe Mines
CA$15.933.1%-10.4%CA$22.0bCA$17.90PE54xE32.6%n/aMaterials
PPL
Pembina Pipeline
CA$51.871.7%-2.2%CA$29.6bCA$58.72PE18.5xE7.9%5.5%Energy
CSU
Constellation Software
CA$3,331.320.7%-26.7%CA$70.1bCA$4,801.73PE75xE22.0%0.2%Software
NTR
Nutrien
CA$87.131.1%36.2%CA$41.7bCA$90.61PE17xE2.3%3.4%Materials
TOU
Tourmaline Oil
CA$61.641.9%-3.1%CA$23.4bCA$71.65PE18xE10.5%5.8%Energy
FFH
Fairfax Financial Holdings
CA$2,568.710.6%27.9%CA$56.1bCA$2,641.06PE8.8xE-13.5%0.8%Insurance
BBD.B
Bombardier
CA$240.141.3%148.8%CA$23.5bCA$220.07PE41.8xE23.7%0%Capital Goods
WCP
Whitecap Resources
CA$11.532.0%16.0%CA$13.7bCA$13.63PE15.4xE12.5%6.3%Energy
FTS
Fortis
CA$70.940.8%18.1%CA$35.3bCA$73.77PE21.1xE8.1%3.6%Utilities
WSP
WSP Global
CA$251.200.8%-1.2%CA$33.6bCA$331.38PE38.7xE20.9%0.6%Capital Goods
ALA
AltaGas
CA$42.172.0%26.1%CA$12.9bCA$47.09PE17.6xE2.4%3.2%Utilities
STN
Stantec
CA$131.821.6%15.1%CA$14.8bCA$168.82PE31.1xE17.2%0.7%Capital Goods
IMO
Imperial Oil
CA$117.660.4%29.8%CA$58.2bCA$113.00PE14.6xE-0.9%2.4%Energy
NXE
NexGen Energy
CA$12.912.5%29.7%CA$8.3bCA$15.96PB9.2xE16.9%n/aEnergy
MFC
Manulife Financial
CA$50.360.2%14.3%CA$84.5bCA$51.94PE15.7xE14.3%3.5%Insurance
Page 1 of 124