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:RY
Royal Bank Of Canada
4.43M
xxxxxxxxxxxxx
8 Buy
2 Hold
0 Sell
Strong Buy
C$252.54B15.843.27%Financial
TSE:SHOP
Shopify
2.50M
xxxxxxxxxxxxx
19 Buy
11 Hold
3 Sell
Moderate Buy
C$207.78B110.71Technology
TSE:TD
Toronto Dominion Bank
8.81M
xxxxxxxxxxxxx
2 Buy
7 Hold
1 Sell
Hold
C$131.76B15.925.69%Financial
TSE:ENB
Enbridge
9.14M
xxxxxxxxxxxxx
4 Buy
7 Hold
0 Sell
Moderate Buy
C$130.61B20.436.32%Energy
TSE:BN
Brookfield Corporation
1.67M
xxxxxxxxxxxxx
4 Buy
1 Hold
0 Sell
Strong Buy
C$126.49B128.350.52%Financial
TSE:TRI
Thomson Reuters
295.44K
xxxxxxxxxxxxx
2 Buy
7 Hold
0 Sell
Hold
C$108.57B34.831.28%Industrials
TSE:BMO
Bank Of Montreal
3.28M
xxxxxxxxxxxxx
5 Buy
4 Hold
0 Sell
Moderate Buy
C$104.25B15.004.46%Financial
TSE:CP
Canadian Pacific Kansas City
1.50M
xxxxxxxxxxxxx
12 Buy
5 Hold
0 Sell
Moderate Buy
C$99.99B28.280.74%Industrials
TSE:CSU
Constellation Software
27.57K
xxxxxxxxxxxxx
6 Buy
2 Hold
0 Sell
Strong Buy
C$98.02B113.350.11%Technology
TSE:BNS
Bank Of Nova Scotia
4.97M
xxxxxxxxxxxxx
5 Buy
5 Hold
0 Sell
Moderate Buy
C$97.33B13.325.58%Financial
TSE:CNQ
Canadian Natural
11.82M
xxxxxxxxxxxxx
6 Buy
6 Hold
0 Sell
Moderate Buy
C$96.10B12.834.71%Energy
TSE:CNR
Canadian National Railway
1.18M
xxxxxxxxxxxxx
9 Buy
11 Hold
1 Sell
Moderate Buy
C$94.77B17.772.30%Industrials
TSE:CM
Canadian Bank of Commerce
3.83M
xxxxxxxxxxxxx
5 Buy
2 Hold
1 Sell
Moderate Buy
C$88.35B12.924.00%Financial
TSE:MFC
Manulife Financial
5.93M
xxxxxxxxxxxxx
7 Buy
2 Hold
0 Sell
Strong Buy
C$78.08B15.683.67%Financial
TSE:ATD
Alimentation Couche-Tard Inc
1.53M
xxxxxxxxxxxxx
7 Buy
1 Hold
0 Sell
Strong Buy
C$76.77B22.050.86%Consumer Cyclical
TSE:TRP
TC Energy
6.06M
xxxxxxxxxxxxx
9 Buy
5 Hold
2 Sell
Moderate Buy
C$69.40B13.645.91%Energy
TSE:WCN
Waste Connections
237.90K
xxxxxxxxxxxxx
13 Buy
2 Hold
0 Sell
Strong Buy
C$67.93B53.180.63%Industrials
TSE:SU
Suncor Energy
7.86M
xxxxxxxxxxxxx
10 Buy
4 Hold
0 Sell
Moderate Buy
C$67.47B8.604.20%Energy
TSE:AEM
Agnico Eagle
1.06M
xxxxxxxxxxxxx
10 Buy
1 Hold
0 Sell
Strong Buy
C$59.95B43.741.90%Basic Materials
TSE:L
Loblaw Companies
350.08K
xxxxxxxxxxxxx
5 Buy
2 Hold
0 Sell
Moderate Buy
C$58.26B26.491.03%Consumer Defensive
TSE:IMO
Imperial Oil
1.06M
xxxxxxxxxxxxx
1 Buy
7 Hold
0 Sell
Hold
C$53.96B11.322.34%Energy
TSE:SLF
Sun Life Financial
2.17M
xxxxxxxxxxxxx
7 Buy
3 Hold
0 Sell
Moderate Buy
C$49.87B14.133.84%Financial
TSE:FFH
Fairfax Financial Holdings
41.00K
xxxxxxxxxxxxx
5 Buy
0 Hold
0 Sell
Strong Buy
C$49.44B8.211.05%Financial
TSE:IFC
Intact Financial Corporation
279.41K
xxxxxxxxxxxxx
5 Buy
1 Hold
0 Sell
Strong Buy
C$48.07B23.281.74%Financial
TSE:NA
National Bank of Canada
1.81M
xxxxxxxxxxxxx
2 Buy
6 Hold
0 Sell
Hold
C$45.59B12.423.34%Financial
TSE:QSP.UN
Restaurant BrndLP
186.00
xxxxxxxxxxxxx
C$44.82B20.633.12%Consumer Cyclical
TSE:QSR
Restaurant Brands International
887.62K
xxxxxxxxxxxxx
12 Buy
4 Hold
1 Sell
Moderate Buy
C$44.74B18.283.25%Consumer Cyclical
TSE:GWO
Great-West Lifeco
2.60M
xxxxxxxxxxxxx
0 Buy
4 Hold
1 Sell
Hold
C$43.94B12.494.56%Financial
TSE:ABX
Barrick Gold
3.68M
xxxxxxxxxxxxx
8 Buy
3 Hold
0 Sell
Moderate Buy
C$42.50B19.252.35%Basic Materials
TSE:DOL
Dollarama
650.01K
xxxxxxxxxxxxx
5 Buy
5 Hold
0 Sell
Moderate Buy
C$39.90B36.200.26%Consumer Cyclical
TSE:WPM
Wheaton Precious Metals
777.38K
xxxxxxxxxxxxx
11 Buy
2 Hold
0 Sell
Strong Buy
C$39.72B47.881.00%Basic Materials
TSE:CVE
Cenovus Energy
5.52M
xxxxxxxxxxxxx
10 Buy
0 Hold
0 Sell
Strong Buy
C$39.13B10.783.09%Energy
TSE:GIB.A
CGI Group
326.35K
xxxxxxxxxxxxx
6 Buy
0 Hold
0 Sell
Strong Buy
C$36.46B21.79Technology
TSE:CCO
Cameco
1.21M
xxxxxxxxxxxxx
10 Buy
0 Hold
0 Sell
Strong Buy
C$34.80B298.280.20%Energy
TSE:BCE
BCE
4.03M
xxxxxxxxxxxxx
0 Buy
10 Hold
1 Sell
Hold
C$34.24B407.4910.82%Communication Services
TSE:BAM
Brookfield Asset Management Ltd. Class A
1.01M
xxxxxxxxxxxxx
4 Buy
4 Hold
2 Sell
Hold
C$34.07B54.232.55%Financial
TSE:NTR
Nutrien
1.96M
xxxxxxxxxxxxx
10 Buy
4 Hold
2 Sell
Moderate Buy
C$33.96B34.094.37%Basic Materials
TSE:T
Telus
3.66M
xxxxxxxxxxxxx
6 Buy
2 Hold
0 Sell
Strong Buy
C$33.53B35.837.14%Communication Services
TSE:TECK.A
Teck Resources Limited
2.68K
xxxxxxxxxxxxx
C$33.51B74.790.75%Basic Materials
TSE:TECK.B
Teck Resources
1.33M
xxxxxxxxxxxxx
11 Buy
4 Hold
0 Sell
Moderate Buy
C$33.51B74.010.79%Basic Materials
TSE:FNV
Franco-Nevada
301.88K
xxxxxxxxxxxxx
6 Buy
5 Hold
0 Sell
Moderate Buy
C$33.29B1.16%Basic Materials
TSE:WSP
WSP Global
227.86K
xxxxxxxxxxxxx
7 Buy
0 Hold
0 Sell
Strong Buy
C$32.88B48.700.59%Industrials
TSE:PPL
Pembina Pipeline
2.63M
xxxxxxxxxxxxx
5 Buy
2 Hold
0 Sell
Moderate Buy
C$32.09B16.765.08%Energy
TSE:FTS
Fortis
1.64M
xxxxxxxxxxxxx
0 Buy
6 Hold
2 Sell
Hold
C$30.74B19.153.98%Utilities
TSE:WN
George Weston
144.52K
xxxxxxxxxxxxx
4 Buy
2 Hold
0 Sell
Moderate Buy
C$30.56B50.891.31%Consumer Defensive
TSE:POW
Power Corp of Canada
2.79M
xxxxxxxxxxxxx
4 Buy
3 Hold
0 Sell
Moderate Buy
C$29.93B13.914.71%Financial
TSE:H
Hydro One
1.04M
xxxxxxxxxxxxx
0 Buy
3 Hold
0 Sell
Hold
C$27.20B23.962.66%Utilities
TSE:RCI.B
Rogers Communication
1.68M
xxxxxxxxxxxxx
8 Buy
1 Hold
0 Sell
Strong Buy
C$26.55B17.314.25%Communication Services
TSE:RCI.A
Rogers Comm Cl A
2.00K
xxxxxxxxxxxxx
4 Buy
1 Hold
0 Sell
Strong Buy
C$26.55B18.573.77%Communication Services
TSE:IVN
Ivanhoe Mines
1.91M
xxxxxxxxxxxxx
6 Buy
0 Hold
0 Sell
Strong Buy
C$26.12B119.76Basic Materials
TSE:GFL
GFL Environmental
252.40K
xxxxxxxxxxxxx
8 Buy
1 Hold
0 Sell
Strong Buy
C$25.63B0.12%Industrials
TSE:RBA
Ritchie Bros
177.65K
xxxxxxxxxxxxx
5 Buy
0 Hold
0 Sell
Strong Buy
C$25.13B54.501.15%Industrials
TSE:TOU
Tourmaline Oil
2.36M
xxxxxxxxxxxxx
7 Buy
1 Hold
0 Sell
Strong Buy
C$23.03B13.852.00%Energy
TSE:BEP.UN
Brookfield Renewable Partners
301.75K
xxxxxxxxxxxxx
7 Buy
2 Hold
0 Sell
Strong Buy
C$22.34B5.92%Utilities
TSE:MRU
Metro Inc.
518.38K
xxxxxxxxxxxxx
1 Buy
3 Hold
0 Sell
Hold
C$20.70B22.571.44%Consumer Defensive
TSE:MG
Magna International
1.26M
xxxxxxxxxxxxx
1 Buy
8 Hold
1 Sell
Hold
C$18.61B12.654.17%Consumer Cyclical
TSE:TFII
TFI International
162.52K
xxxxxxxxxxxxx
12 Buy
5 Hold
0 Sell
Moderate Buy
C$18.46B28.881.04%Industrials
TSE:TPX.B
Molson Coors Canada
811.00
xxxxxxxxxxxxx
C$17.99B14.462.80%Consumer Defensive
TSE:TPX.A
Molson Coors Canada
391.00
xxxxxxxxxxxxx
C$17.99B14.812.73%Consumer Defensive
TSE:K
Kinross Gold
3.37M
xxxxxxxxxxxxx
5 Buy
2 Hold
1 Sell
Moderate Buy
C$17.56B17.451.22%Basic Materials
TSE:FM
First Quantum Minerals
2.18M
xxxxxxxxxxxxx
5 Buy
5 Hold
0 Sell
Moderate Buy
C$16.94BBasic Materials
TSE:EMA
Emera
1.42M
xxxxxxxxxxxxx
5 Buy
2 Hold
1 Sell
Moderate Buy
C$16.13B24.715.40%Utilities
TSE:ARX
ARC Resources
2.18M
xxxxxxxxxxxxx
9 Buy
0 Hold
0 Sell
Strong Buy
C$14.73B11.802.83%Energy
TSE:CLS
Celestica
726.97K
xxxxxxxxxxxxx
6 Buy
2 Hold
0 Sell
Strong Buy
C$14.52B28.89Technology
TSE:DSG
The Descartes Systems Group
131.01K
xxxxxxxxxxxxx
7 Buy
2 Hold
0 Sell
Strong Buy
C$14.51B78.85Technology
TSE:BNT
Brookfield Wealth Solutions
25.27K
xxxxxxxxxxxxx
C$14.45B0.53%Financial
TSE:STN
Stantec
281.14K
xxxxxxxxxxxxx
7 Buy
0 Hold
0 Sell
Strong Buy
C$13.66B39.880.71%Industrials
TSE:CCL.A
CCL Industries (A)
321.00
xxxxxxxxxxxxx
C$13.25B19.131.48%Consumer Cyclical
TSE:CCL.B
CCL Industries
304.19K
xxxxxxxxxxxxx
5 Buy
0 Hold
0 Sell
Strong Buy
C$13.25B19.011.58%Consumer Cyclical
TSE:ATRL
AtkinsRealis
481.84K
xxxxxxxxxxxxx
8 Buy
0 Hold
1 Sell
Strong Buy
C$12.92B40.340.11%Industrials
TSE:IAG
iA Financial Corporation Inc
360.60K
xxxxxxxxxxxxx
3 Buy
2 Hold
0 Sell
Moderate Buy
C$12.74B13.482.46%Financial
TSE:X
TMX Group
358.03K
xxxxxxxxxxxxx
2 Buy
6 Hold
0 Sell
Hold
C$12.23B30.011.76%Financial
TSE:FSV
FirstService
84.95K
xxxxxxxxxxxxx
1 Buy
3 Hold
0 Sell
Hold
C$12.19B82.730.50%Real Estate
TSE:EFN
Element Fleet Management
614.77K
xxxxxxxxxxxxx
5 Buy
1 Hold
0 Sell
Strong Buy
C$11.99B23.451.66%Industrials
TSE:PAAS
Pan American Silver
777.02K
xxxxxxxxxxxxx
5 Buy
1 Hold
0 Sell
Strong Buy
C$11.90B1.73%Basic Materials
TSE:AGI
Alamos Gold
859.75K
xxxxxxxxxxxxx
9 Buy
0 Hold
0 Sell
Strong Buy
C$11.63B33.670.51%Basic Materials
TSE:LMN
Lumine Group Inc
55.98K
xxxxxxxxxxxxx
0 Buy
1 Hold
0 Sell
Hold
C$11.41BReal Estate
TSE:OTEX
Open Text
711.41K
xxxxxxxxxxxxx
1 Buy
6 Hold
0 Sell
Hold
C$11.40B18.223.36%Technology
TSE:IGM
IGM Financial
304.23K
xxxxxxxxxxxxx
3 Buy
3 Hold
0 Sell
Moderate Buy
C$11.32B10.294.92%Financial
TSE:SAP
Saputo Inc.
566.63K
xxxxxxxxxxxxx
4 Buy
1 Hold
0 Sell
Strong Buy
C$11.29B47.912.78%Consumer Defensive
TSE:GIL
Gildan Activewear
449.22K
xxxxxxxxxxxxx
6 Buy
1 Hold
0 Sell
Strong Buy
C$10.56B19.911.72%Consumer Cyclical
TSE:CAE
CAE
799.60K
xxxxxxxxxxxxx
4 Buy
4 Hold
1 Sell
Moderate Buy
C$10.54BIndustrials
TSE:CIGI
Colliers International Group
56.42K
xxxxxxxxxxxxx
5 Buy
1 Hold
0 Sell
Strong Buy
C$10.53B48.830.20%Real Estate
TSE:WFG
West Fraser Timber Co
153.31K
xxxxxxxxxxxxx
3 Buy
0 Hold
0 Sell
Strong Buy
C$10.52B1.31%Basic Materials
TSE:BBD.B
Bombardier
419.88K
xxxxxxxxxxxxx
6 Buy
2 Hold
0 Sell
Strong Buy
C$10.45B17.53Industrials
TSE:BBD.A
Bombardier Cl A MV
14.68K
xxxxxxxxxxxxx
C$10.45B17.53Industrials
TSE:LUN
Lundin Mining
2.33M
xxxxxxxxxxxxx
3 Buy
5 Hold
0 Sell
Moderate Buy
C$10.35B27.492.72%Basic Materials
TSE:EMP.A
Empire Co Cl A NV
408.42K
xxxxxxxxxxxxx
2 Buy
4 Hold
0 Sell
Moderate Buy
C$10.27B15.811.75%Consumer Defensive
TSE:KEY
Keyera Corp.
1.11M
xxxxxxxxxxxxx
5 Buy
3 Hold
0 Sell
Moderate Buy
C$10.23B22.894.53%Energy
TSE:ALA
AltaGas
1.01M
xxxxxxxxxxxxx
6 Buy
1 Hold
0 Sell
Strong Buy
C$10.00B20.123.60%Energy
TSE:CHP.UN
Choice Properties Real Estate Investment
357.93K
xxxxxxxxxxxxx
3 Buy
2 Hold
0 Sell
Moderate Buy
C$9.88B5.73%Real Estate
TSE:TOI
Topicus.com
29.61K
xxxxxxxxxxxxx
0 Buy
1 Hold
0 Sell
Hold
C$9.83B78.95Technology
TSE:AC
Air Canada
3.56M
xxxxxxxxxxxxx
10 Buy
2 Hold
0 Sell
Strong Buy
C$9.45B3.58Industrials
TSE:TIH
Toromont Industries
146.65K
xxxxxxxxxxxxx
4 Buy
4 Hold
0 Sell
Moderate Buy
C$9.14B18.161.68%Industrials
TSE:CTC.A
Canadian Tire
224.93K
xxxxxxxxxxxxx
3 Buy
4 Hold
1 Sell
Hold
C$8.89B13.404.63%Consumer Cyclical
TSE:CTC
Canadian Tire
376.00
xxxxxxxxxxxxx
C$8.89B18.463.31%Consumer Cyclical
TSE:GLXY
Galaxy Digital Holdings
875.80K
xxxxxxxxxxxxx
5 Buy
0 Hold
0 Sell
Strong Buy
C$8.88B4.94Financial
TSE:BIPC
Brookfield Infrastructure
150.74K
xxxxxxxxxxxxx
1 Buy
0 Hold
0 Sell
Moderate Buy
C$8.64B3.82%Utilities
TSE:ONEX
ONEX Corporation
111.57K
xxxxxxxxxxxxx
2 Buy
0 Hold
0 Sell
Moderate Buy
C$8.63B9.690.34%Financial
TSE:LUG
Lundin Gold
346.62K
xxxxxxxxxxxxx
3 Buy
7 Hold
0 Sell
Moderate Buy
C$8.11B19.232.01%Basic Materials