Price Target Feed from the World’s Best Equity Analysts

Analyst & Firm Stock Rating Price Target Upside
Downside
Success Rate
1 Year
Date
TD Securities
10401
TD Securities
Sean Steuart
Buy Maintained
$88
48%
upside
0 %
24 Oct ‘25 1 month ago
Scotiabank
10402
Scotiabank
Himanshu Gupta
Sector Outperform Upgraded
$205
34%
upside
0 %
24 Oct ‘25 1 month ago
Scotiabank
10403
Scotiabank
Nicholas Yulico
Sector Outperform Maintained
$66
46%
upside
0 %
24 Oct ‘25 1 month ago
Scotiabank
10404
Scotiabank
Andrew Weisel
Sector Outperform Maintained
$51
15%
upside
0 %
24 Oct ‘25 1 month ago
Scotiabank
10405
Scotiabank
Andrew Weisel
Sector Outperform Maintained
$45
19%
upside
0 %
24 Oct ‘25 1 month ago
Jefferies
10406
Jefferies
Julien Dumoulin-Smith
Buy Maintained
$104
13%
upside
0 %
24 Oct ‘25 1 month ago
Jefferies
10407
Jefferies
John Dunigan
Buy Maintained
$60
39%
upside
0 %
24 Oct ‘25 1 month ago
Freedom Capital Markets
10408
Freedom Capital Markets
Hold Upgraded
$325
15%
downside
24 Oct ‘25 1 month ago
Freedom Capital Markets
10409
Freedom Capital Markets
Hold Upgraded
$406
17%
downside
24 Oct ‘25 1 month ago
DA Davidson
10410
DA Davidson
Griffin Bryan
Neutral Maintained
$38
10%
downside
24 Oct ‘25 1 month ago
DA Davidson
10411
DA Davidson
Gary Tenner
Buy Maintained
$21
6%
upside
0 %
24 Oct ‘25 1 month ago
DA Davidson
10412
DA Davidson
Gary Tenner
Buy Maintained
$112
15%
upside
0 %
24 Oct ‘25 1 month ago
CIBC
10413
CIBC
Scott Fromson
Outperformer Maintained
$216
41%
upside
0 %
24 Oct ‘25 1 month ago
Roth Capital
10414
Roth Capital
Thomas Hayes
Buy Initiated
$102
36%
upside
0 %
24 Oct ‘25 1 month ago
Roth Capital
10415
Roth Capital
Craig Irwin
Buy Initiated
$41
7%
downside
0 %
24 Oct ‘25 1 month ago
Truist Securities
10416
Truist Securities
William Stein
Hold Maintained
$39
7%
upside
24 Oct ‘25 1 month ago
Truist Securities
10417
Truist Securities
Michael Ciarmoli
Buy Maintained
$83
9%
upside
0 %
24 Oct ‘25 1 month ago
Truist Securities
10418
Truist Securities
Mark Hughes
Buy Maintained
$158
11%
upside
0 %
24 Oct ‘25 1 month ago
Goldman Sachs
10419
Goldman Sachs
Kate McShane
Buy Maintained
$121
32%
upside
0 %
24 Oct ‘25 1 month ago
Goldman Sachs
10420
Goldman Sachs
Scott Fidel
Neutral Maintained
$167
2%
upside
24 Oct ‘25 1 month ago
Goldman Sachs
10421
Goldman Sachs
Brooke Roach
Sell Maintained
$81
21%
downside
0 %
24 Oct ‘25 1 month ago
Goldman Sachs
10422
Goldman Sachs
Ryan Nash
Sell Maintained
$68
13%
downside
0 %
24 Oct ‘25 1 month ago
Truist Securities
10423
Truist Securities
Mark Hughes
Buy Maintained
$76
23%
upside
0 %
24 Oct ‘25 1 month ago
Truist Securities
10424
Truist Securities
Tobey Sommer
Hold Maintained
$165
8%
downside
0 %
24 Oct ‘25 1 month ago
Truist Securities
10425
Truist Securities
Joseph Civello
Buy Maintained
$105
3%
upside
0 %
24 Oct ‘25 1 month ago