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
Evercore ISI
–
In Line
In Line
$111.00
$108.00
+3%
−3%
Oct 28
Piper Sandler
John Barnidge
Overweight
Overweight
$128.00
$125.00
+2%
+12%
Oct 28
Wells Fargo
Wesley Carmichael
Equal Weight
Equal Weight
$109.00
$112.00
−3%
−5%
Oct 28
UBS
Michael Ward
Neutral
Neutral
$112.00
$120.00
−7%
−2%
Oct 27
JP Morgan
–
Neutral
Neutral
–
–
–
–
Oct 15
Keefe, Bruyette & Woods
–
Market Perform
Market Perform
–
–
–
–
Oct 9
Barclays
Alex Scott
Underweight
Underweight
$86.00
$92.00
−7%
−25%
Oct 7
Raymond James
Wilma Burdis
Outperform · May 2026
Strong Buy
$121.00
$111.00
+9%
+6%
Aug 17
B of A Securities
–
Underperform
Underperform
–
–
–
–
Jul 28
Atlantic Equities
–
Overweight · Dec 2014 · not counted
Overweight
$94.00
–
–
−18%
Jul 15
Jefferies
–
Hold
Hold
$98.00
$76.00
+29%
−15%
Jul 10
Morgan Stanley
–
Equal Weight
Equal Weight
$107.00
$93.00
+15%
−7%
Jul 6
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data