TSX

Ticker Name Consensus Stock Rating Price Price Target Upside/Downside Analysts Market Cap
RY Royal Bank of Canada Outperform 8
C$133.31 C$135.23 8.77% 4 C$190.27B
TD The Toronto-Dominion Bank Outperform 8
C$80.37 C$87.08 12.65% 3 C$140.84B
CNR Canadian National Railway Hold 10
C$168.35 C$166.31 6.92% 7 C$113.17B
CNQ Canadian Natural Resources Outperform 5
C$105.43 C$99.29 6.23% 3 C$112.91B
CP Canadian Pacific Railway Outperform 10
C$112.23 C$113.38 13.61% 3 C$111.70B
ENB Enbridge Outperform 10
C$48.86 C$52.44 8.47% 3 C$101.96B
TRI Thomson Reuters Hold 7
C$209.09 C$118.78 -22.43% 15 C$93.29B
BMO Bank of Montreal Outperform 9
C$127.24 C$133.17 6.88% 4 C$92.42B
BAM.A Brookfield Asset Management Outperform 6
C$55.52 C$39.89 -11.74% 0 C$81.19B
BNS The Bank of Nova Scotia Hold 8
C$64.12 C$64.55 5.27% 5 C$78.56B
CSU Constellation Software Outperform 1
C$3.70k C$2.38k -17.92% 5 C$77.60B
ATD Alimentation Couche-Tard Outperform 8
C$77.59 C$62.10 -17.14% 6 C$73.15B
SU Suncor Energy Outperform 7
C$53.79 C$55.05 0.39% 3 C$68.21B
CM Canadian Imperial Bank of Comm... Hold 6
C$65.16 C$61.93 4.36% 4 C$61.34B
MFC Manulife Financial Outperform 9
C$32.15 C$29.66 11.98% 10 C$57.13B
CVE Cenovus Energy Outperform 14
C$29.10 C$33.24 11.68% 1 C$53.51B
IMO Imperial Oil Hold 14
C$96.91 C$43.18 -3.00% 6 C$51.24B
TRP TC Energy Hold 10
C$49.17 C$68.70 12.87% 14 C$50.89B
L Loblaw Companies Outperform 18
C$152.27 C$103.00 2.45% 1 C$45.48B
ABX Barrick Gold Outperform 18
C$22.63 C$20.96 -8.31% 3 C$41.31B
SLF Sun Life Financial Outperform 16
C$70.86 C$70.85 7.25% 7 C$40.95B
BCE BCE Hold 10
C$45.29 C$57.69 17.02% 2 C$40.87B
IFC Intact Financial Outperform 18
C$220.89 C$195.25 8.43% 13 C$39.60B
GWO Great-West Lifeco Hold 16
C$40.43 C$40.00 8.83% 7 C$37.56B
NA National Bank of Canada Hold 13
C$111.80 C$100.70 -2.50% 0 C$37.43B
NTR Nutrien Outperform 16
C$71.64 C$66.09 -19.86% 16 C$35.89B
FFH Fairfax Financial Holdings Outperform 14
C$1.48k C$1.12k -8.21% 1 C$34.55B
QSP.UN Restaurant Brands Internationa... - 18
C$102.10 C$0.00 -100.00% 0 C$34.54B
TECK.B Teck Resources Outperform 14
C$62.23 C$35.03 12.49% 11 C$33.58B
GIB.A CGI Outperform 16
C$143.73 C$149.27 15.49% 13 C$32.91B
WPM Wheaton Precious Metals Outperform 18
C$71.99 C$55.06 -19.11% 14 C$32.81B
T TELUS Outperform 18
C$22.01 C$28.53 18.13% 2 C$32.29B
FNV Franco-Nevada Outperform 18
C$163.00 C$149.75 -13.59% 7 C$32.12B
DOL Dollarama Outperform 18
C$115.57 C$103.67 -0.49% 10 C$31.45B
CCO Cameco Outperform 14
C$66.81 C$67.35 11.51% 6 C$28.74B
RCI.B Rogers Communications Outperform 16
C$52.30 C$73.56 41.49% 14 C$28.16B
PPL Pembina Pipeline Outperform 17
C$48.63 C$51.20 8.99% 8 C$27.80B
WSP WSP Global Outperform 16
C$214.23 C$217.21 11.56% 12 C$26.14B
FTS Fortis Hold 16
C$53.65 C$55.94 4.38% 2 C$26.08B
POW Power Corporation of Canada Hold 16
C$37.11 C$40.38 13.18% 1 C$24.16B
IVN Ivanhoe Mines Outperform 6
C$18.33 C$11.25 -25.48% 0 C$23.99B
WN George Weston Outperform 18
C$182.18 C$191.43 13.62% 6 C$23.79B
TOU Tourmaline Oil Outperform 16
C$66.22 C$84.34 16.66% 0 C$22.89B
H Hydro One Hold 16
C$37.85 C$37.96 5.68% 6 C$22.65B
SJR.B Shaw Communications - 16
C$40.48 C$39.70 -100.00% 0 C$19.34B
MG Magna International Hold 18
C$67.42 C$97.63 -3.71% 17 C$19.09B
GFL GFL Environmental Outperform 12
C$45.00 C$49.52 22.22% 10 C$17.15B
TFII TFI International Outperform 16
C$192.43 C$123.63 -17.22% 8 C$16.63B
MRU Metro Hold 18
C$70.28 C$76.10 7.43% 1 C$15.82B
ARX ARC Resources Outperform 13
C$25.23 C$27.25 12.96% 0 C$14.92B