Consensus mean of analyst estimates. EPS is adjusted (street) EPS, the basis analysts forecast; annual actuals are the sum of the four reported quarters. Growth compares with the same period a year earlier; n/m where the prior period was a loss.
Brokers
9 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
J.P. Morgan
Philip Cusick
Overweight
Overweight
$120.00
–
–
+77%
Nov 9
Needham
Ryan Koontz
Buy · Nov 2026
Buy
$85.00
$105.00
−19%
+26%
Nov 9
Raymond James
Richard Prentiss
Market Perform · Jul 2023 · not counted
Market Perform
$95.00
$74.00
+28%
+40%
Nov 6
Morgan Stanley
–
Equal Weight · Feb 2025
Equal Weight
$95.00
$51.00
+86%
+40%
Aug 10
Oppenheimer
Timothy Horan
Outperform · Aug 2014 · not counted
Outperform
$140.00
–
–
+107%
Jun 29
Deutsche Bank
Edison Yu
Buy · Feb 2026
Hold
$97.00
$48.00
+102%
+43%
Jun 1
B. Riley Securities
–
Buy
Buy
–
–
–
–
May 29
Barclays
Mathieu Robilliard
Equal Weight · Apr 2026
Underweight
$49.00
$23.00
+113%
−28%
May 29
New Street
–
–
–
$100.00
–
–
+48%
May 13
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data