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
17 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Barclays
Andrew Lazar
Equal Weight
Equal Weight
$137.00
$145.00
−6%
+3%
Oct 16
Bernstein
Alexia Howard
Outperform
Outperform
$160.00
$157.00
+2%
+20%
Oct 15
Coker Palmer
Thomas Palmer
–
–
$149.00
$125.00
+19%
+12%
Aug 27
Deutsche Bank
Steve Powers
Hold · Mar 2026
Hold
$125.00
$107.00
+17%
−6%
Aug 27
Evercore ISI
David Palmer
Outperform
Outperform
$150.00
$125.00
+20%
+13%
Aug 27
RBC Capital
Nik Modi
Outperform
Outperform
$150.00
$135.00
+11%
+13%
Aug 27
Stifel Nicolaus
Matthew Smith
Hold · Apr 2026
Hold
$132.00
$100.00
+32%
−1%
Aug 27
TD Cowen
–
Hold
Hold
–
–
–
–
Aug 27
Wells Fargo
Chris Carey
Overweight
Overweight
$144.00
$115.00
+25%
+8%
Aug 27
UBS
Peter Grom
Buy
Buy
$142.00
$130.00
+9%
+7%
Aug 20
H.C. Wainwright
–
–
–
$123.00
–
–
−8%
Aug 19
Jefferies
–
Buy
Buy
$140.00
$116.00
+21%
+5%
Aug 19
JP Morgan
–
Overweight
Overweight
–
–
–
–
Aug 14
B of A Securities
–
Buy
Buy
–
–
–
–
Jun 10
BTIG
Rob Dickerson
–
–
$130.00
$120.00
+8%
−2%
Jun 10
Morgan Stanley
Megan Alexander Clapp
Equal Weight
Equal Weight
$110.00
$106.00
+4%
−17%
Jun 10
BNP Paribas
–
Underperform · Nov 2022 · not counted
Underperform
$125.00
–
–
−6%
Apr 9
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data