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
7 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Barclays
Andrew Mok
Equal Weight
Equal Weight
$224.00
$218.00
+3%
+29%
Nov 2
TD Cowen
–
Buy
Buy
–
–
–
–
Nov 2
UBS
–
Buy
Buy
$287.00
$270.00
+6%
+65%
Nov 2
Oppenheimer
–
–
–
$220.00
–
–
+26%
Aug 7
Raymond James
–
Market Perform · Nov 2019 · not counted
Outperform
$220.00
–
–
+26%
Aug 7
Truist Financial
–
Hold
Hold
$215.00
$250.00
−14%
+24%
Aug 7
Deutsche Bank
Pito Chickering
Buy · May 2026
Hold
$265.00
$220.00
+20%
+52%
Aug 5
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data