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
17 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
UBS
–
Neutral
Neutral
$942.00
$1,150.00
−18%
+3%
Nov 2
Freedom Broker
–
Buy
Hold
–
–
–
–
Oct 23
BMO Capital
–
Market Perform
Market Perform
–
–
–
–
Oct 19
JP Morgan
–
Neutral
Neutral
–
–
–
–
Oct 16
Citigroup
–
Neutral
Neutral
–
–
–
–
Oct 14
Goldman Sachs
Stephen Biggar
Buy · Mar 2023 · not counted
Buy
$1,280.00
$970.00
+32%
+40%
Oct 14
Keefe, Bruyette & Woods
Christopher McGratty
Market Perform
Market Perform
$1,000.00
$971.00
+3%
+9%
Oct 14
RBC Capital
Gerard Cassidy
Sector Perform
Sector Perform
$1,010.00
$1,030.00
−2%
+11%
Oct 14
Loop Capital Markets
–
–
–
$1,050.00
$360.00
+192%
+15%
Oct 8
Evercore ISI Group
Glenn Schorr
Outperform
Outperform
$1,075.00
$830.00
+30%
+18%
Oct 1
HSBC
Saul Martinez
Hold
Hold
$995.00
$604.00
+65%
+9%
Sep 28
Wells Fargo
Mike Mayo
Overweight
Overweight
$1,325.00
$1,050.00
+26%
+45%
Sep 25
B of A Securities
–
Buy
Buy
$1,100.00
$445.00
+147%
+20%
Jul 16
Barclays
–
Overweight
Overweight
$1,048.00
$850.00
+23%
+15%
Jul 15
Jefferies
–
Buy · Apr 2026
Buy
$1,299.00
$609.00
+113%
+42%
Jul 15
Morgan Stanley
Manan Gosalia
Equal Weight · Jun 2026
Equal Weight
$1,145.00
$900.00
+27%
+25%
Jul 15
Oppenheimer
–
Underperform
Perform
–
–
–
–
Jun 30
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data