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
19 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Barclays
Matt Miksic
Equal Weight
Equal Weight
$94.00
$100.00
−6%
−11%
Nov 9
Bernstein
–
Market Perform
Market Perform
$93.00
$99.00
−6%
−12%
Nov 5
Citigroup
–
Neutral
Neutral
–
–
–
–
Nov 5
JP Morgan
–
Neutral
Neutral
–
–
–
–
Nov 5
RBC Capital
Kendall Au
Outperform
Outperform
$110.00
$111.00
−1%
+4%
Nov 5
Truist Financial
Richard Newitter
Hold · Aug 2026
Hold
$114.00
$106.00
+8%
+7%
Nov 5
UBS
Patrick Wood
Buy
Buy
$120.00
$115.00
+4%
+13%
Nov 5
Wells Fargo
–
Equal Weight
Equal Weight
–
–
–
–
Nov 5
Jefferies
Matthew Taylor
Hold · Mar 2023 · not counted
Underperform
$120.00
$175.00
−31%
+13%
Nov 4
Stifel Nicolaus
Rick Wise
Buy · Aug 2026
Buy
$125.00
$105.00
+19%
+18%
Nov 4
Argus Research
–
Buy
Buy
–
–
–
–
Oct 22
Canaccord Genuity
Caitlin Cronin
Hold
Hold
$100.00
$83.00
+20%
−6%
Aug 10
BMO Capital
–
Market Perform · Jul 2026
Outperform
$96.00
$95.00
+1%
−10%
Aug 6
Robert W. Baird
Jeff Johnson
Neutral · Dec 2025
Outperform
$104.00
$92.00
+13%
−2%
Aug 6
Evercore ISI Group
–
Outperform
Outperform
$120.00
$110.00
+9%
+13%
Jul 6
Citizens
–
Market Outperform
Market Outperform
–
–
–
–
Apr 29
BTIG
–
Neutral
Buy
–
–
–
–
Mar 23
Needham
–
Hold
Hold
–
–
–
–
Feb 10
Goldman Sachs
David Roman
Neutral · May 2025
Neutral
$93.00
–
–
−12%
Jan 9
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data