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
15 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Barclays
–
Underweight
Underweight
$36.00
$41.00
−12%
−12%
Nov 9
JP Morgan
–
Underweight
Neutral
$41.00
–
–
0%
Nov 9
Morgan Stanley
Eric Serotta
Equal Weight
Equal Weight
$46.00
–
–
+13%
Nov 9
Needham
–
Buy
Buy
–
–
–
–
Nov 6
Piper Sandler
–
Neutral
Neutral
$45.00
$50.00
−10%
+10%
Nov 6
Wells Fargo
–
Underweight
Equal Weight
$41.00
$54.00
−24%
0%
Nov 6
Citigroup
–
Neutral
Neutral
–
–
–
–
Oct 14
TD Cowen
–
Hold
Hold
–
–
–
–
Oct 13
UBS
–
Neutral
Neutral
$45.00
$40.00
+13%
+10%
Aug 7
Deutsche Bank
Steve Powers
Hold · Mar 2026
Hold
$41.00
$42.00
−2%
0%
Jul 22
B of A Securities
–
Underperform
Neutral
–
–
–
–
Feb 25
Evercore ISI Group
–
Outperform
Outperform
–
–
–
–
Feb 19
Jefferies
–
Hold · Nov 2025
Hold
$45.00
$48.00
−6%
+10%
Feb 19
Roth Capital
–
Buy · Nov 2025
Buy
$58.00
$65.00
−11%
+42%
Feb 19
BNP Paribas
–
–
–
$40.00
–
–
−2%
Jan 16
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data