tiprankstipranks
Market Cap
Any
Any
Smart Score
Any
Any
Price Target Upside
Any
Any
Analyst Consensus
Any
Any
Sector
Any
Any
P/E Ratio
Any
Any
Dividend Yield
Any
Any
PEG Ratio
Any
Any
Earnings Date
Any
Any
Price
Any
Any
Rows:
100
Rows:
100
Name
Price
% Change
Volume
Avg. Volume (3M)
Analyst Price Target
Analyst Consensus
Smart Score
Market Cap
P/E Ratio
Dividend Yield
Sector
Article
Follow
TSE:COLA
Coca-Cola Company Shs -CAD hedged- Canadian Depositary Receipt Repr Shs Reg S
2.75K
xxxxxxxxxxxxx
C$397.34B11.713.02%Consumer Defensive
TSE:RY
Royal Bank Of Canada
4.02M
xxxxxxxxxxxxx
9 Buy
3 Hold
0 Sell
Strong Buy
C$238.97B14.993.50%Financial
TSE:SHOP
Shopify
2.04M
xxxxxxxxxxxxx
20 Buy
13 Hold
2 Sell
Moderate Buy
C$221.66B121.56Technology
TSE:TD
Toronto Dominion Bank
8.38M
xxxxxxxxxxxxx
5 Buy
4 Hold
1 Sell
Moderate Buy
C$150.52B18.194.97%Financial
TSE:ENB
Enbridge
9.26M
xxxxxxxxxxxxx
5 Buy
6 Hold
0 Sell
Moderate Buy
C$139.72B21.855.96%Energy
TSE:BAM
Brookfield Asset Management Ltd. Class A
905.41K
xxxxxxxxxxxxx
5 Buy
2 Hold
1 Sell
Moderate Buy
C$134.96B55.072.52%Financial
TSE:BN
Brookfield Corporation
1.61M
xxxxxxxxxxxxx
7 Buy
0 Hold
0 Sell
Strong Buy
C$128.25B130.140.54%Financial
TSE:TRI
Thomson Reuters
302.83K
xxxxxxxxxxxxx
4 Buy
7 Hold
0 Sell
Moderate Buy
C$115.21B38.111.21%Industrials
TSE:CSU
Constellation Software
30.03K
xxxxxxxxxxxxx
5 Buy
0 Hold
0 Sell
Strong Buy
C$104.56B120.910.11%Technology
TSE:CP
Canadian Pacific Kansas City
1.55M
xxxxxxxxxxxxx
15 Buy
3 Hold
1 Sell
Moderate Buy
C$104.30B28.080.71%Industrials
TSE:BMO
Bank Of Montreal
2.88M
xxxxxxxxxxxxx
6 Buy
4 Hold
0 Sell
Moderate Buy
C$103.74B14.934.53%Financial
TSE:CNQ
Canadian Natural
10.99M
xxxxxxxxxxxxx
4 Buy
5 Hold
0 Sell
Moderate Buy
C$92.69B12.385.08%Energy
TSE:CNR
Canadian National Railway
1.18M
xxxxxxxxxxxxx
12 Buy
6 Hold
1 Sell
Moderate Buy
C$91.98B20.922.41%Industrials
TSE:BNS
Bank Of Nova Scotia
4.44M
xxxxxxxxxxxxx
6 Buy
6 Hold
0 Sell
Moderate Buy
C$89.06B12.196.08%Financial
TSE:CM
Canadian Bank of Commerce
4.05M
xxxxxxxxxxxxx
5 Buy
2 Hold
1 Sell
Moderate Buy
C$82.34B12.044.34%Financial
TSE:MFC
Manulife Financial
6.04M
xxxxxxxxxxxxx
4 Buy
2 Hold
0 Sell
Moderate Buy
C$74.88B15.043.91%Financial
TSE:AEM
Agnico Eagle
906.62K
xxxxxxxxxxxxx
8 Buy
2 Hold
0 Sell
Strong Buy
C$72.12B52.621.59%Basic Materials
TSE:SU
Suncor Energy
8.63M
xxxxxxxxxxxxx
11 Buy
5 Hold
0 Sell
Moderate Buy
C$71.11B11.984.07%Energy
TSE:TRP
TC Energy
5.15M
xxxxxxxxxxxxx
8 Buy
3 Hold
0 Sell
Moderate Buy
C$70.10B13.775.76%Energy
TSE:WCN
Waste Connections
266.80K
xxxxxxxxxxxxx
9 Buy
2 Hold
0 Sell
Strong Buy
C$70.02B54.810.62%Industrials
TSE:ATD
Alimentation Couche-Tard Inc
1.31M
xxxxxxxxxxxxx
8 Buy
2 Hold
0 Sell
Strong Buy
C$69.18B19.870.99%Consumer Cyclical
TSE:L
Loblaw Companies
345.41K
xxxxxxxxxxxxx
5 Buy
3 Hold
0 Sell
Moderate Buy
C$53.75B24.521.16%Consumer Defensive
TSE:IMO
Imperial Oil
1.04M
xxxxxxxxxxxxx
1 Buy
7 Hold
1 Sell
Hold
C$51.39B10.882.55%Energy
TSE:IFC
Intact Financial Corporation
246.73K
xxxxxxxxxxxxx
2 Buy
1 Hold
0 Sell
Moderate Buy
C$49.21B23.831.75%Financial
TSE:NA
National Bank of Canada
1.76M
xxxxxxxxxxxxx
3 Buy
7 Hold
0 Sell
Moderate Buy
C$49.00B11.623.65%Financial
TSE:FFH
Fairfax Financial Holdings
65.88K
xxxxxxxxxxxxx
3 Buy
0 Hold
0 Sell
Strong Buy
C$48.81B8.221.10%Financial
TSE:SLF
Sun Life Financial
2.23M
xxxxxxxxxxxxx
7 Buy
2 Hold
0 Sell
Strong Buy
C$48.50B13.754.02%Financial
TSE:GWO
Great-West Lifeco
2.94M
xxxxxxxxxxxxx
3 Buy
3 Hold
1 Sell
Moderate Buy
C$47.85B12.294.32%Financial
TSE:WPM
Wheaton Precious Metals
691.44K
xxxxxxxxxxxxx
9 Buy
1 Hold
0 Sell
Strong Buy
C$43.95B52.970.92%Basic Materials
TSE:ABX
Barrick Gold
3.33M
xxxxxxxxxxxxx
7 Buy
4 Hold
0 Sell
Moderate Buy
C$43.58B19.752.30%Basic Materials
TSE:QSR
Restaurant Brands International
876.32K
xxxxxxxxxxxxx
7 Buy
5 Hold
1 Sell
Moderate Buy
C$42.81B17.493.52%Consumer Cyclical
TSE:QSP.UN
Restaurant BrndLP
154.00
xxxxxxxxxxxxx
C$41.87B19.283.45%Consumer Cyclical
TSE:CVE
Cenovus Energy
5.07M
xxxxxxxxxxxxx
7 Buy
0 Hold
0 Sell
Strong Buy
C$39.73B10.953.26%Energy
TSE:FNV
Franco-Nevada
258.33K
xxxxxxxxxxxxx
7 Buy
4 Hold
0 Sell
Moderate Buy
C$39.46B1.01%Basic Materials
TSE:DOL
Dollarama
711.86K
xxxxxxxxxxxxx
5 Buy
5 Hold
0 Sell
Moderate Buy
C$38.94B35.760.27%Consumer Cyclical
TSE:GIB.A
357.53K
xxxxxxxxxxxxx
10 Buy
1 Hold
2 Sell
Moderate Buy
C$38.86B22.530.09%Technology
TSE:NTR
Nutrien
1.57M
xxxxxxxxxxxxx
11 Buy
6 Hold
0 Sell
Moderate Buy
C$36.70B36.844.18%Basic Materials
TSE:WSP
WSP Global
223.19K
xxxxxxxxxxxxx
7 Buy
0 Hold
0 Sell
Strong Buy
C$33.39B49.460.59%Industrials
TSE:CCO
Cameco
1.22M
xxxxxxxxxxxxx
5 Buy
0 Hold
0 Sell
Strong Buy
C$31.36B268.740.23%Energy
TSE:TECK.A
Teck Resources Limited
2.12K
xxxxxxxxxxxxx
C$31.28B71.050.81%Basic Materials
TSE:TECK.B
Teck Resources
979.79K
xxxxxxxxxxxxx
8 Buy
2 Hold
0 Sell
Strong Buy
C$31.28B70.900.84%Basic Materials
TSE:FTS
Fortis
1.62M
xxxxxxxxxxxxx
0 Buy
4 Hold
1 Sell
Hold
C$31.13B19.393.98%Utilities
TSE:T
Telus
4.38M
xxxxxxxxxxxxx
5 Buy
5 Hold
0 Sell
Moderate Buy
C$31.09B33.237.84%Communication Services
TSE:PPL
Pembina Pipeline
2.82M
xxxxxxxxxxxxx
7 Buy
3 Hold
0 Sell
Moderate Buy
C$30.47B15.925.45%Energy
TSE:POW
Power Corp of Canada
2.48M
xxxxxxxxxxxxx
3 Buy
2 Hold
0 Sell
Moderate Buy
C$30.26B14.064.79%Financial
TSE:BCE
BCE
4.56M
xxxxxxxxxxxxx
0 Buy
6 Hold
4 Sell
Moderate Sell
C$29.38B178.9412.94%Communication Services
TSE:WN
George Weston
130.96K
xxxxxxxxxxxxx
5 Buy
1 Hold
0 Sell
Strong Buy
C$29.12B48.691.42%Consumer Defensive
TSE:H
Hydro One
890.36K
xxxxxxxxxxxxx
0 Buy
4 Hold
0 Sell
Hold
C$27.29B24.042.72%Utilities
TSE:GFL
GFL Environmental
272.03K
xxxxxxxxxxxxx
9 Buy
1 Hold
0 Sell
Strong Buy
C$26.12B0.12%Industrials
TSE:TOU
Tourmaline Oil
1.84M
xxxxxxxxxxxxx
7 Buy
2 Hold
0 Sell
Strong Buy
C$25.88B15.551.91%Energy
TSE:RBA
Ritchie Bros
184.33K
xxxxxxxxxxxxx
5 Buy
1 Hold
0 Sell
Strong Buy
C$24.68B53.511.20%Industrials
TSE:IVN
Ivanhoe Mines
1.64M
xxxxxxxxxxxxx
7 Buy
0 Hold
0 Sell
Strong Buy
C$22.96B100.81Basic Materials
TSE:CLS
Celestica
796.85K
xxxxxxxxxxxxx
7 Buy
1 Hold
0 Sell
Strong Buy
C$21.68B34.92Technology
TSE:K
Kinross Gold
3.18M
xxxxxxxxxxxxx
5 Buy
2 Hold
0 Sell
Moderate Buy
C$21.29B21.141.00%Basic Materials
TSE:RCI.A
Rogers Comm Cl A
2.43K
xxxxxxxxxxxxx
5 Buy
3 Hold
0 Sell
Moderate Buy
C$21.07B13.154.68%Communication Services
TSE:RCI.B
Rogers Communication
2.30M
xxxxxxxxxxxxx
6 Buy
3 Hold
1 Sell
Moderate Buy
C$21.07B11.865.42%Communication Services
TSE:BEP.UN
Brookfield Renewable Partners
361.95K
xxxxxxxxxxxxx
9 Buy
1 Hold
0 Sell
Strong Buy
C$21.02B6.40%Utilities
TSE:MRU
Metro Inc.
480.76K
xxxxxxxxxxxxx
3 Buy
4 Hold
0 Sell
Moderate Buy
C$20.37B21.421.46%Consumer Defensive
TSE:FM
First Quantum Minerals
2.11M
xxxxxxxxxxxxx
4 Buy
6 Hold
0 Sell
Moderate Buy
C$16.52BBasic Materials
TSE:EMA
Emera
1.47M
xxxxxxxxxxxxx
5 Buy
3 Hold
0 Sell
Moderate Buy
C$16.32B25.015.32%Utilities
TSE:MG
Magna International
1.25M
xxxxxxxxxxxxx
5 Buy
7 Hold
1 Sell
Moderate Buy
C$16.01B10.894.89%Consumer Cyclical
TSE:TPX.A
Molson Coors Canada
160.00
xxxxxxxxxxxxx
C$15.81B14.242.79%Consumer Defensive
TSE:TPX.B
Molson Coors Canada
1.01K
xxxxxxxxxxxxx
C$15.81B12.683.27%Consumer Defensive
TSE:ARX
ARC Resources
2.05M
xxxxxxxxxxxxx
8 Buy
0 Hold
0 Sell
Strong Buy
C$15.75B14.112.75%Energy
TSE:TFII
TFI International
140.58K
xxxxxxxxxxxxx
7 Buy
3 Hold
0 Sell
Moderate Buy
C$15.71B24.591.28%Industrials
TSE:DSG
The Descartes Systems Group
149.74K
xxxxxxxxxxxxx
8 Buy
2 Hold
0 Sell
Strong Buy
C$15.00B78.82Technology
TSE:BNT
Brookfield Wealth Solutions
25.48K
xxxxxxxxxxxxx
C$14.65B0.54%Financial
TSE:X
TMX Group
375.60K
xxxxxxxxxxxxx
2 Buy
6 Hold
0 Sell
Hold
C$13.79B28.611.57%Financial
TSE:AGI
Alamos Gold
692.82K
xxxxxxxxxxxxx
7 Buy
0 Hold
0 Sell
Strong Buy
C$13.71B39.700.44%Basic Materials
TSE:ATRL
AtkinsRealis
466.91K
xxxxxxxxxxxxx
10 Buy
0 Hold
1 Sell
Strong Buy
C$13.12B40.940.11%Industrials
TSE:PAAS
Pan American Silver
685.01K
xxxxxxxxxxxxx
4 Buy
1 Hold
0 Sell
Strong Buy
C$13.08B1.59%Basic Materials
TSE:STN
Stantec
223.20K
xxxxxxxxxxxxx
5 Buy
1 Hold
0 Sell
Strong Buy
C$12.78B37.310.78%Industrials
TSE:CCL.B
CCL Industries
321.82K
xxxxxxxxxxxxx
6 Buy
0 Hold
0 Sell
Strong Buy
C$12.30B17.631.75%Consumer Cyclical
TSE:CCL.A
CCL Industries (A)
328.00
xxxxxxxxxxxxx
C$12.30B18.201.60%Consumer Cyclical
TSE:IAG
iA Financial Corporation Inc
354.63K
xxxxxxxxxxxxx
1 Buy
2 Hold
0 Sell
Moderate Buy
C$12.07B12.862.60%Financial
TSE:TOI
Topicus.com
33.17K
xxxxxxxxxxxxx
C$11.73B92.07Technology
TSE:FSV
FirstService
79.72K
xxxxxxxxxxxxx
2 Buy
3 Hold
0 Sell
Moderate Buy
C$11.43B62.270.57%Real Estate
TSE:EFN
Element Fleet Management
646.92K
xxxxxxxxxxxxx
5 Buy
1 Hold
0 Sell
Strong Buy
C$11.33B22.161.83%Industrials
TSE:GIL
Gildan Activewear
363.92K
xxxxxxxxxxxxx
3 Buy
0 Hold
0 Sell
Strong Buy
C$11.19B21.091.62%Consumer Cyclical
TSE:CAE
CAE
789.26K
xxxxxxxxxxxxx
4 Buy
6 Hold
1 Sell
Moderate Buy
C$10.98BIndustrials
TSE:OTEX
Open Text
790.71K
xxxxxxxxxxxxx
0 Buy
6 Hold
0 Sell
Hold
C$10.92B12.253.54%Technology
TSE:LUN
Lundin Mining
2.28M
xxxxxxxxxxxxx
5 Buy
9 Hold
0 Sell
Moderate Buy
C$10.60B25.203.07%Basic Materials
TSE:IGM
IGM Financial
354.70K
xxxxxxxxxxxxx
2 Buy
2 Hold
0 Sell
Moderate Buy
C$10.59B11.345.27%Financial
TSE:ALA
AltaGas
947.14K
xxxxxxxxxxxxx
5 Buy
0 Hold
0 Sell
Strong Buy
C$10.36B20.823.57%Energy
TSE:SAP
Saputo Inc.
761.51K
xxxxxxxxxxxxx
5 Buy
1 Hold
0 Sell
Strong Buy
C$10.20B3.11%Consumer Defensive
TSE:EMP.A
Empire Co Cl A NV
426.85K
xxxxxxxxxxxxx
2 Buy
3 Hold
0 Sell
Moderate Buy
C$10.03B15.591.83%Consumer Defensive
TSE:LMN
Lumine Group Inc
59.71K
xxxxxxxxxxxxx
C$9.94BReal Estate
TSE:WFG
West Fraser Timber Co
135.94K
xxxxxxxxxxxxx
4 Buy
0 Hold
0 Sell
Strong Buy
C$9.86B1.48%Basic Materials
TSE:LUG
Lundin Gold
317.91K
xxxxxxxxxxxxx
3 Buy
6 Hold
0 Sell
Moderate Buy
C$9.82B23.292.13%Basic Materials
TSE:CHP.UN
Choice Properties Real Estate Investment
425.11K
xxxxxxxxxxxxx
3 Buy
2 Hold
0 Sell
Moderate Buy
C$9.78B5.85%Real Estate
TSE:CIGI
Colliers International Group
54.45K
xxxxxxxxxxxxx
4 Buy
2 Hold
0 Sell
Moderate Buy
C$9.76B43.870.23%Real Estate
TSE:TIH
Toromont Industries
174.39K
xxxxxxxxxxxxx
3 Buy
2 Hold
0 Sell
Moderate Buy
C$9.63B19.271.62%Industrials
TSE:KEY
Keyera Corp.
1.21M
xxxxxxxxxxxxx
4 Buy
4 Hold
0 Sell
Moderate Buy
C$9.60B21.474.87%Energy
TSE:GLXY
Galaxy Digital Holdings
1.08M
xxxxxxxxxxxxx
5 Buy
0 Hold
0 Sell
Strong Buy
C$9.31B5.05Financial
TSE:CTC
Canadian Tire
589.00
xxxxxxxxxxxxx
1 Buy
0 Hold
1 Sell
Hold
C$9.00B19.463.13%Consumer Cyclical
TSE:CTC.A
Canadian Tire
280.36K
xxxxxxxxxxxxx
2 Buy
4 Hold
1 Sell
Hold
C$9.00B13.504.65%Consumer Cyclical
TSE:ATZ
Aritzia
479.20K
xxxxxxxxxxxxx
8 Buy
1 Hold
0 Sell
Strong Buy
C$8.07B61.11Consumer Cyclical
TSE:BBD.B
Bombardier
538.18K
xxxxxxxxxxxxx
7 Buy
2 Hold
0 Sell
Strong Buy
C$7.89B17.07Industrials
TSE:BBD.A
Bombardier Cl A MV
13.28K
xxxxxxxxxxxxx
C$7.89B17.07Industrials
TSE:ONEX
ONEX Corporation
112.38K
xxxxxxxxxxxxx
1 Buy
0 Hold
0 Sell
Moderate Buy
C$7.87B9.110.36%Financial