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
5 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Berenberg Bank
–
Hold · Oct 2016 · not counted
Buy
$33.88
–
–
+8%
Sep 11
JP Morgan
–
Neutral
Overweight
–
–
–
–
Aug 6
Barclays
–
Underweight
Equal Weight
–
–
–
–
Aug 5
Bernstein
–
Market Perform · Oct 2025
Outperform
$31.85
$37.50
−15%
+2%
May 11
Canaccord Genuity
Caitlin Cronin
Hold
Hold
$30.00
$32.00
−6%
−4%
May 11
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data