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
15 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Truist Securities
Peter Osterland
Buy
Buy
$127.00
$99.00
+28%
+100%
Nov 9
Citigroup
–
Neutral
Neutral
–
–
–
–
Nov 6
UBS
Joshua Spector
Buy
Buy
$86.00
$98.00
−12%
+35%
Nov 5
Morgan Stanley
Vincent Andrews
Equal Weight · Jul 2026
Equal Weight
$76.00
$92.00
−17%
+19%
Oct 26
J.P. Morgan
–
Neutral
Neutral
$65.00
$134.00
−51%
+2%
Oct 16
RBC Capital
–
Outperform
Outperform
$74.00
$95.00
−22%
+16%
Oct 13
Barclays
–
Overweight · May 2025
Overweight
$66.00
$100.00
−34%
+4%
Oct 12
Mizuho Securities
–
Neutral · Jul 2026
Neutral
$72.00
$88.00
−18%
+13%
Oct 1
Wells Fargo
–
Equal Weight
Equal Weight
–
–
–
–
Oct 1
KeyBanc
Salvator Tiano
Sector Weight · Oct 2023 · not counted
Underweight
$92.00
–
–
+45%
Sep 11
BMO Capital
Bhavesh Lodaya
Market Perform
Outperform
$82.00
$96.00
−15%
+29%
Sep 9
Goldman Sachs
–
Neutral · Nov 2025
Neutral
$85.00
$78.00
+9%
+34%
Jul 16
B of A Securities
–
Neutral
Neutral
–
–
–
–
Jun 30
Deutsche Bank
David Begleiter
Hold · Aug 2023 · not counted
Hold
$115.00
$120.00
−4%
+81%
May 7
Alembic Global
–
Overweight · Apr 2021 · not counted
Overweight
$80.00
–
–
+26%
Nov 17, 2025
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data