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
20 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Truist Securities
David MacDonald
Buy
Buy
$78.00
$71.00
+10%
+9%
Nov 2
Wells Fargo
Stephen Baxter
Equal Weight
Equal Weight
$69.00
$44.00
+57%
−3%
Oct 30
J.P. Morgan
John Stansel
Neutral
Neutral
$75.00
$94.00
−20%
+5%
Oct 29
Jefferies
David Windley
Hold · Apr 2026
Hold
$69.00
$39.00
+77%
−3%
Oct 29
Bank of America Securities
Kevin Fischbeck
Buy
Buy
$82.00
$93.00
−12%
+15%
Oct 28
Barclays
Andrew Mok
Overweight
Overweight
$80.00
$75.00
+7%
+12%
Oct 28
Cantor Fitzgerald
–
Overweight
Overweight
$60.00
–
–
−16%
Oct 28
Mizuho Securities
Ann Hynes
Neutral · Jun 2026
Neutral
$72.00
$63.00
+14%
+1%
Oct 28
Morgan Stanley
Erin Wright
Equal Weight
Equal Weight
$71.00
$66.00
+8%
0%
Oct 28
Raymond James
Sarah James
Market Perform · May 2013 · not counted
Outperform
$79.00
$75.00
+5%
+11%
Oct 28
Robert W. Baird
Michael Ha
Neutral
Neutral
$71.00
$66.00
+8%
0%
Oct 28
UBS
–
Neutral
Neutral
$79.00
$61.00
+30%
+11%
Oct 28
Argus Research
John Staszak
Buy
Hold
$80.00
–
–
+12%
Aug 11
Bernstein
–
Outperform
Outperform
$79.00
$59.00
+34%
+11%
Aug 3
Stifel Nicolaus
–
Buy · May 2016 · not counted
Hold
$79.00
–
–
+11%
Aug 3
TD Cowen
–
Hold
Hold
–
–
–
–
Jul 14
RBC Capital
Ben Hendrix
Sector Perform
Sector Perform
$70.00
–
–
−2%
Jul 9
Deutsche Bank
–
Buy
Hold
$80.00
$39.00
+105%
+12%
May 20
Goldman Sachs
Scott Fidel
Sell · Oct 2025
Sell
$40.00
$38.00
+5%
−44%
Apr 29
Oppenheimer
–
Outperform
Outperform
$58.00
$45.00
+29%
−19%
Apr 29
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data