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
Evercore ISI Group
–
Outperform
Outperform
$1,064.00
–
–
+11%
Nov 10
Stifel Nicolaus
Nathan Jones
Hold · Apr 2026
Hold
$1,002.00
$1,075.00
−7%
+4%
Oct 19
Mizuho Securities
Brett Linzey
Outperform · Oct 2025
Outperform
$1,200.00
$1,050.00
+14%
+25%
Oct 15
TD Cowen
–
Hold
Hold
–
–
–
–
Oct 14
UBS
Amit Mehrotra
Buy · Aug 2026
Buy
$950.00
$1,250.00
−24%
−1%
Oct 14
Citigroup
–
Buy
Buy
–
–
–
–
Oct 12
JP Morgan
–
Overweight
Overweight
–
–
–
–
Oct 9
Wells Fargo
Joseph O'Dea
Overweight · May 2026
Overweight
$1,050.00
$950.00
+11%
+9%
Sep 24
Bernstein
Varun Govindaraj
Outperform
Outperform
$1,218.00
$1,037.00
+17%
+27%
Aug 14
BMO Capital
Daniel DiCicco
Outperform · Mar 2026
Outperform
$1,214.00
$1,090.00
+11%
+26%
Aug 7
BNP Paribas
–
Outperform
Outperform
$1,020.00
–
–
+6%
Aug 7
KeyBanc
Jeffrey Hammond
Overweight
Overweight
$1,210.00
$1,100.00
+10%
+26%
Aug 7
Susquehanna
–
Positive
Positive
–
–
–
–
Aug 7
Truist Financial
Jamie Cook
Buy
Buy
$1,358.00
$1,269.00
+7%
+41%
Aug 7
Morgan Stanley
Christopher Snyder
Equal Weight
Equal Weight
$1,038.00
$945.00
+10%
+8%
Feb 24
Barclays
Julian Mitchell
Overweight
Overweight
$1,020.00
$990.00
+3%
+6%
Jan 30
Jefferies
–
Buy
Buy
–
–
–
–
Jan 30
Robert W. Baird
–
Outperform · Nov 2025
Outperform
$1,050.00
–
–
+9%
Jan 30
Industrial Alliance Securities
–
–
–
$1,032.00
–
–
+7%
Jan 29
Goldman Sachs
–
Buy
Buy
$1,000.00
$700.00
+43%
+4%
Dec 17, 2025
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data