TSX

Ticker Name Consensus Stock Rating Price Price Target Upside/Downside Analysts Market Cap
RY Royal Bank of Canada Outperform 8
C$138.38 C$135.23 4.78% 4 C$195.67B
TD The Toronto-Dominion Bank Outperform 8
C$74.80 C$87.08 20.32% 3 C$131.89B
CNQ Canadian Natural Resources Outperform 5
C$102.10 C$99.29 9.70% 3 C$109.47B
CNR Canadian National Railway Hold 10
C$168.97 C$166.31 8.30% 7 C$107.50B
ENB Enbridge Outperform 10
C$49.73 C$52.44 7.58% 3 C$105.72B
CP Canadian Pacific Railway Outperform 10
C$109.09 C$113.38 15.50% 3 C$101.75B
TRI Thomson Reuters Hold 7
C$225.32 C$118.78 -28.01% 15 C$101.55B
BMO Bank of Montreal Outperform 9
C$124.79 C$133.17 8.98% 4 C$90.99B
BAM.A Brookfield Asset Management Outperform 6
C$58.31 C$39.89 -15.97% 0 C$88.29B
BNS The Bank of Nova Scotia Hold 8
C$64.13 C$64.55 5.25% 5 C$78.38B
CSU Constellation Software Outperform 1
C$3.64k C$2.38k -16.59% 5 C$77.10B
ATD Alimentation Couche-Tard Outperform 8
C$74.99 C$62.10 -14.27% 6 C$72.12B
SU Suncor Energy Outperform 7
C$52.26 C$55.05 4.29% 3 C$67.27B
CM Canadian Imperial Bank of Comm... Hold 6
C$65.51 C$61.93 3.80% 4 C$61.44B
MFC Manulife Financial Outperform 9
C$32.86 C$29.66 9.56% 10 C$59.19B
CVE Cenovus Energy Outperform 14
C$28.03 C$33.24 19.51% 1 C$52.14B
TRP TC Energy Hold 10
C$51.44 C$68.70 6.92% 14 C$53.37B
IMO Imperial Oil Hold 14
C$93.11 C$43.18 0.96% 6 C$49.89B
L Loblaw Companies Outperform 18
C$153.93 C$103.00 3.94% 1 C$47.02B
SLF Sun Life Financial Outperform 16
C$71.75 C$70.85 5.92% 7 C$41.79B
BCE BCE Hold 10
C$45.96 C$57.69 14.23% 2 C$41.93B
IFC Intact Financial Outperform 18
C$230.24 C$195.25 4.24% 13 C$41.08B
ABX Barrick Gold Outperform 18
C$22.52 C$20.96 -7.86% 3 C$39.54B
GWO Great-West Lifeco Hold 16
C$42.23 C$40.00 5.38% 7 C$39.39B
NA National Bank of Canada Hold 13
C$113.55 C$100.70 -0.48% 0 C$38.59B
NTR Nutrien Outperform 16
C$72.42 C$66.09 -20.73% 16 C$35.82B
FFH Fairfax Financial Holdings Outperform 14
C$1.54k C$1.12k -11.59% 1 C$35.22B
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$67.43 C$35.03 8.26% 11 C$35.02B
T TELUS Outperform 18
C$22.39 C$28.53 16.12% 2 C$33.06B
WPM Wheaton Precious Metals Buy 18
C$72.08 C$55.06 -18.22% 14 C$32.67B
DOL Dollarama Outperform 18
C$116.70 C$103.67 -1.46% 10 C$32.41B
GIB.A CGI Outperform 16
C$141.86 C$149.27 12.79% 13 C$32.37B
FNV Franco-Nevada Outperform 18
C$168.57 C$149.75 -15.37% 7 C$32.42B
CCO Cameco Outperform 14
C$66.20 C$67.35 13.29% 6 C$28.77B
RCI.B Rogers Communications Outperform 16
C$52.57 C$73.56 36.01% 14 C$28.48B
PPL Pembina Pipeline Outperform 17
C$48.55 C$51.20 9.17% 8 C$28.13B
FTS Fortis Hold 16
C$54.59 C$55.94 5.33% 2 C$26.91B
WSP WSP Global Outperform 16
C$214.27 C$217.21 11.54% 12 C$26.72B
WN George Weston Outperform 18
C$185.50 C$191.43 13.48% 6 C$24.81B
POW Power Corporation of Canada Hold 16
C$37.85 C$40.38 10.96% 1 C$24.75B
IVN Ivanhoe Mines Outperform 6
C$19.06 C$11.25 -19.78% 0 C$24.20B
H Hydro One Hold 16
C$38.95 C$37.96 2.70% 6 C$23.33B
TOU Tourmaline Oil Outperform 16
C$64.78 C$84.34 18.86% 0 C$22.78B
SJR.B Shaw Communications - 16
C$40.48 C$39.70 -100.00% 0 C$19.34B
MG Magna International Hold 18
C$63.89 C$97.63 1.61% 17 C$18.35B
GFL GFL Environmental Outperform 12
C$44.84 C$49.52 29.35% 10 C$17.23B
MRU Metro Hold 18
C$72.33 C$76.10 5.07% 1 C$15.86B
TFII TFI International Outperform 16
C$184.12 C$123.63 -17.21% 8 C$15.16B
ARX ARC Resources Outperform 13
C$24.62 C$27.25 15.76% 0 C$14.72B