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
12 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
UBS
Arpine Kocharyan
Buy
Buy
$137.00
$125.00
+10%
+14%
Oct 28
Bank of America Securities
–
Buy · Jul 2026
Buy
$118.00
$95.00
+24%
−2%
Oct 21
BNP Paribas
–
Outperform
Outperform
–
–
–
–
Oct 21
Citigroup
–
Buy
Buy
$137.00
–
–
+14%
Oct 21
Wells Fargo
Anthony Bonadio
Equal Weight
Equal Weight
$100.00
$90.00
+11%
−17%
Oct 21
Argus Research
Christine Dooley
Buy
Buy
$105.00
–
–
−13%
Jul 23
D.A. Davidson
–
Neutral
Neutral
$95.00
$110.00
−14%
−21%
Jul 22
JP Morgan
–
Overweight
Overweight
–
–
–
–
Jul 22
Jefferies
–
Buy
Buy
$110.00
$61.00
+80%
−9%
Jul 16
Roth Capital
–
Buy
Buy
$120.00
$105.00
+14%
0%
Jul 14
Morgan Stanley
Megan Alexander Clapp
Overweight
Overweight
$123.00
$122.00
+1%
+2%
May 14
Goldman Sachs
Stephen Laszczyk
Buy
Buy
$114.00
$85.00
+34%
−5%
Feb 11
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data