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
Wells Fargo
Jason Haas
Equal Weight · Oct 2026
Equal Weight
$380.00
$275.00
+38%
+23%
Nov 13
Bank of America Securities
Matthew DeYoe
Buy · Apr 2026
Buy
$355.00
$272.00
+31%
+15%
Oct 28
Citigroup
Patrick Cunningham
Buy
Buy
$345.00
$292.00
+18%
+12%
Oct 28
J.P. Morgan
–
Overweight
Overweight
$310.00
$190.00
+63%
0%
Oct 28
UBS
Joshua Spector
Buy
Buy
$357.00
$344.00
+4%
+15%
Oct 28
BMO Capital
John McNulty
Outperform
Outperform
$360.00
$345.00
+4%
+16%
Jul 29
Mizuho Securities
–
Outperform
Outperform
$327.00
$335.00
−2%
+6%
Jul 29
Robert W. Baird
Andrew Wittmann
Outperform · Mar 2026
Outperform
$305.00
$327.00
−7%
−1%
Jul 29
Oppenheimer
Scott Schneeberger
Outperform
Perform
$320.00
–
–
+3%
Jul 17
Deutsche Bank
David Begleiter
Buy
Buy
$335.00
$325.00
+3%
+8%
Jul 9
RBC Capital
–
Outperform
Outperform
–
–
–
–
Jul 7
Jefferies
–
Buy
Buy
$345.00
$426.00
−19%
+12%
May 20
Evercore ISI
–
Outperform
Outperform
$312.00
$300.00
+4%
+1%
Feb 18
Exane BNP Paribas
–
Outperform
Outperform
–
–
–
–
Feb 12
Seaport Global
–
Buy · Apr 2025
Neutral
$340.00
–
–
+10%
Feb 12
Morgan Stanley
–
Overweight · Jan 2025
Equal Weight
$330.00
$240.00
+38%
+7%
Feb 11
Stifel Nicolaus
–
Buy
Buy
$337.00
$300.00
+12%
+9%
Feb 11
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data