Price Target Feed from the World’s Best Equity Analysts

Analyst & Firm Stock Rating Price Target Upside
Downside
Success Rate
1 Year
Date
Citigroup
11026
Citigroup
Patrick Cunningham
Buy Upgraded
$70
17%
upside
0 %
22 Oct ‘25 2 months ago
Needham
11027
Needham
Sean Milligan
Buy Initiated
$286
7%
upside
0 %
22 Oct ‘25 2 months ago
Needham
11028
Needham
Sean Milligan
Buy Initiated
$175
40%
upside
0 %
22 Oct ‘25 2 months ago
BTIG
11029
BTIG
Ryan Zimmerman
Buy Maintained
$589
3%
upside
0 %
22 Oct ‘25 2 months ago
Evercore ISI Group
11030
Evercore ISI Group
Stephen Kim
In-Line Maintained
$134
12%
upside
0 %
22 Oct ‘25 2 months ago
Clear Street
11031
Clear Street
Kaveri Pohlman
Buy Initiated
$29
362%
upside
0 %
22 Oct ‘25 2 months ago
BofA Securities
11032
BofA Securities
Mihir Bhatia
Buy Upgraded
$178
18%
upside
0 %
22 Oct ‘25 2 months ago
BTIG
11033
BTIG
Gregory Lewis
Buy Maintained
$7
9%
upside
0 %
22 Oct ‘25 2 months ago
BTIG
11034
BTIG
Thomas Shrader
Neutral Downgraded
0 %
22 Oct ‘25 2 months ago
Needham
11035
Needham
Scott Berg
Buy Reiterated
$50
41%
upside
0 %
22 Oct ‘25 2 months ago
JP Morgan
11036
JP Morgan
Casey Woodring
Neutral Downgraded
$78
4%
upside
22 Oct ‘25 2 months ago
Jefferies
11037
Jefferies
Jordan Boretz
Buy Initiated
$32
0%
upside
0 %
22 Oct ‘25 2 months ago
BTIG
11038
BTIG
Vincent Caintic
Buy Reiterated
$264
8%
upside
0 %
22 Oct ‘25 2 months ago
Keybanc
11039
Keybanc
Andrew Schmitt
Sector Weight Assumed
22 Oct ‘25 2 months ago
Keybanc
11040
Keybanc
Andrew Schmidt
Overweight Assumed
$665
16%
upside
0 %
22 Oct ‘25 2 months ago
Canaccord Genuity
11041
Canaccord Genuity
Joseph Vafi
Buy Maintained
$50
108%
upside
0 %
22 Oct ‘25 2 months ago
Keybanc
11042
Keybanc
Andrew Schmidt
Overweight Assumed
$405
16%
upside
0 %
22 Oct ‘25 2 months ago
Keybanc
11043
Keybanc
Andrew Schmidt
Sector Weight Downgraded
22 Oct ‘25 2 months ago
Keybanc
11044
Keybanc
Andrew Schmidt
Sector Weight Assumed
22 Oct ‘25 2 months ago
Keybanc
11045
Keybanc
Andrew Schmidt
Overweight Assumed
$94
44%
upside
0 %
22 Oct ‘25 2 months ago
Barclays
11046
Barclays
Nicholas Campanella
Equal-Weight Maintained
$87
9%
upside
21 Oct ‘25 2 months ago
Barclays
11047
Barclays
Nicholas Campanella
Equal-Weight Maintained
$47
2%
downside
21 Oct ‘25 2 months ago
Barclays
11048
Barclays
Nicholas Campanella
Equal-Weight Maintained
$111
13%
upside
21 Oct ‘25 2 months ago
Barclays
11049
Barclays
Nicholas Campanella
Overweight Maintained
$439
18%
upside
0 %
21 Oct ‘25 2 months ago
Barclays
11050
Barclays
Nicholas Campanella
Overweight Maintained
$51
20%
upside
0 %
21 Oct ‘25 2 months ago