tiprankstipranks
Easy to use screener with unique signals and data. See a comprehensive overview of stock performance. Filter to see which stocks the best performing analysts are recommending in
.
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
Name
Price
Price Change
Volume
Avg. Volume (3M)
Market Cap
Analyst Price Target
Analyst Consensus
Smart Score
Article
Follow
TSE:RY
Royal Bank Of Canada
4.43MC$215.56B
xxxxxxxxxxxxx
12 Buy
2 Hold
0 Sell
Strong Buy
TSE:TD
Toronto Dominion Bank
7.17MC$139.72B
xxxxxxxxxxxxx
6 Buy
5 Hold
1 Sell
Moderate Buy
TSE:SHOP
Shopify
2.75MC$111.81B
xxxxxxxxxxxxx
18 Buy
13 Hold
0 Sell
Moderate Buy
TSE:CP
Canadian Pacific Kansas City
1.47MC$107.06B
xxxxxxxxxxxxx
11 Buy
6 Hold
0 Sell
Moderate Buy
TSE:ENB
Enbridge
8.47MC$106.67B
xxxxxxxxxxxxx
4 Buy
5 Hold
1 Sell
Moderate Buy
TSE:CNR
Canadian National Railway
1.24MC$105.39B
xxxxxxxxxxxxx
4 Buy
10 Hold
1 Sell
Hold
TSE:BN
Brookfield Corporation
1.94MC$103.96B
xxxxxxxxxxxxx
4 Buy
1 Hold
0 Sell
Strong Buy
TSE:CNQ
Canadian Natural
10.68MC$103.15B
xxxxxxxxxxxxx
3 Buy
8 Hold
0 Sell
Moderate Buy
TSE:TRI
Thomson Reuters
400.39KC$100.67B
xxxxxxxxxxxxx
3 Buy
9 Hold
0 Sell
Hold
TSE:CSU
Constellation Software
32.74KC$89.32B
xxxxxxxxxxxxx
4 Buy
1 Hold
0 Sell
Strong Buy
TSE:BMO
Bank Of Montreal
2.65MC$86.66B
xxxxxxxxxxxxx
6 Buy
5 Hold
0 Sell
Moderate Buy
TSE:BNS
Bank Of Nova Scotia
4.00MC$78.89B
xxxxxxxxxxxxx
0 Buy
8 Hold
1 Sell
Hold
TSE:ATD
Alimentation Couche-Tard Inc
1.56MC$78.50B
xxxxxxxxxxxxx
8 Buy
1 Hold
0 Sell
Strong Buy
TSE:SU
Suncor Energy
8.17MC$67.91B
xxxxxxxxxxxxx
6 Buy
7 Hold
0 Sell
Moderate Buy
TSE:CM
Canadian Bank of Commerce
4.10MC$64.36B
xxxxxxxxxxxxx
6 Buy
5 Hold
1 Sell
Moderate Buy
TSE:MFC
Manulife Financial
6.61MC$63.96B
xxxxxxxxxxxxx
7 Buy
3 Hold
0 Sell
Moderate Buy
TSE:WCN
Waste Connections
247.88KC$63.92B
xxxxxxxxxxxxx
10 Buy
2 Hold
0 Sell
Strong Buy
TSE:TRP
TC Energy
6.59MC$58.52B
xxxxxxxxxxxxx
5 Buy
4 Hold
1 Sell
Moderate Buy
TSE:L
Loblaw Companies
383.83KC$51.79B
xxxxxxxxxxxxx
4 Buy
3 Hold
0 Sell
Moderate Buy
TSE:IMO
Imperial Oil
1.01MC$51.04B
xxxxxxxxxxxxx
5 Buy
5 Hold
0 Sell
Moderate Buy
TSE:CVE
Cenovus Energy
6.06MC$50.92B
xxxxxxxxxxxxx
8 Buy
0 Hold
0 Sell
Strong Buy
TSE:AEM
Agnico Eagle
1.23MC$50.73B
xxxxxxxxxxxxx
11 Buy
1 Hold
0 Sell
Strong Buy
TSE:QSP.UN
Restaurant BrndLP
226.00C$45.12B
xxxxxxxxxxxxx
―
TSE:QSR
Restaurant Brands International
944.38KC$44.95B
xxxxxxxxxxxxx
11 Buy
5 Hold
1 Sell
Moderate Buy
TSE:ABX
Barrick Gold
3.70MC$44.37B
xxxxxxxxxxxxx
11 Buy
1 Hold
0 Sell
Strong Buy
TSE:IFC
Intact Financial Corporation
293.32KC$42.42B
xxxxxxxxxxxxx
6 Buy
2 Hold
0 Sell
Strong Buy
TSE:BCE
BCE
2.93MC$41.62B
xxxxxxxxxxxxx
3 Buy
7 Hold
0 Sell
Moderate Buy
TSE:FFH
Fairfax Financial Holdings
39.59KC$39.96B
xxxxxxxxxxxxx
5 Buy
0 Hold
0 Sell
Strong Buy
TSE:SLF
Sun Life Financial
2.31MC$39.53B
xxxxxxxxxxxxx
8 Buy
2 Hold
0 Sell
Strong Buy
TSE:NA
National Bank of Canada
2.03MC$38.29B
xxxxxxxxxxxxx
5 Buy
5 Hold
0 Sell
Moderate Buy
TSE:GWO
Great-West Lifeco
2.87MC$38.03B
xxxxxxxxxxxxx
0 Buy
7 Hold
0 Sell
Hold
TSE:WPM
Wheaton Precious Metals
786.50KC$37.38B
xxxxxxxxxxxxx
8 Buy
3 Hold
0 Sell
Moderate Buy
TSE:DOL
Dollarama
643.04KC$35.83B
xxxxxxxxxxxxx
4 Buy
4 Hold
0 Sell
Moderate Buy
TSE:NTR
Nutrien
1.35MC$34.32B
xxxxxxxxxxxxx
12 Buy
2 Hold
2 Sell
Moderate Buy
TSE:TECK.A
Teck Resources Limited
2.82KC$33.28B
xxxxxxxxxxxxx
―
TSE:TECK.B
Teck Resources
1.11MC$33.28B
xxxxxxxxxxxxx
15 Buy
2 Hold
0 Sell
Strong Buy
TSE:GIB.A
CGI Group
367.04KC$33.27B
xxxxxxxxxxxxx
7 Buy
2 Hold
0 Sell
Strong Buy
TSE:FNV
Franco-Nevada
321.48KC$32.90B
xxxxxxxxxxxxx
5 Buy
5 Hold
0 Sell
Moderate Buy
TSE:T
Telus
3.48MC$32.19B
xxxxxxxxxxxxx
7 Buy
3 Hold
0 Sell
Moderate Buy
TSE:PPL
Pembina Pipeline
2.89MC$30.14B
xxxxxxxxxxxxx
7 Buy
3 Hold
0 Sell
Moderate Buy
TSE:WN
George Weston
146.54KC$27.95B
xxxxxxxxxxxxx
4 Buy
2 Hold
0 Sell
Moderate Buy
TSE:CCO
Cameco
1.10MC$27.84B
xxxxxxxxxxxxx
6 Buy
0 Hold
0 Sell
Strong Buy
TSE:RCI.A
Rogers Comm Cl A
985.00C$27.71B
xxxxxxxxxxxxx
4 Buy
0 Hold
0 Sell
Strong Buy
TSE:RCI.B
Rogers Communication
1.59MC$27.71B
xxxxxxxxxxxxx
9 Buy
0 Hold
0 Sell
Strong Buy
TSE:FTS
Fortis
1.65MC$27.42B
xxxxxxxxxxxxx
0 Buy
4 Hold
0 Sell
Hold
TSE:WSP
WSP Global
194.42KC$27.40B
xxxxxxxxxxxxx
6 Buy
0 Hold
0 Sell
Strong Buy
TSE:IVN
Ivanhoe Mines
2.53MC$25.54B
xxxxxxxxxxxxx
8 Buy
1 Hold
0 Sell
Strong Buy
TSE:POW
Power Corp of Canada
3.48MC$25.30B
xxxxxxxxxxxxx
3 Buy
3 Hold
0 Sell
Moderate Buy
TSE:H
Hydro One
1.12MC$24.61B
xxxxxxxxxxxxx
1 Buy
5 Hold
0 Sell
Hold
TSE:BAM
Brookfield Asset Management Ltd. Class A
1.22MC$23.67B
xxxxxxxxxxxxx
4 Buy
2 Hold
1 Sell
Moderate Buy
Rows:
50

FAQ

How do I find good stocks?
The best way to find good stocks is by analyzing multiple indicators and unique datasets. Investors should consider analyst recommendations, stock price targets, stock market news, and more.
    What is a stock screener?
    A stock screener is a filtrated dataset that allows an investor to easily gain a comprehensive overview of multiple stocks. Investors can use a stock screener to find stocks that meet their investment preferences.
      How do I find stock ideas?
      Investors can find new investment ideas using stock screeners, bloggers’ opinions, analyst ratings, and more. Our Stock analysis & Ideas page is also a great resource for new stock ideas.