Analyst Consensus Rating

Investment consensus from 18 professional research analysts

Consensus Rating

Buy
Based on 18 unique analysts
(23 total ratings in last 90 days)
High Confidence15.0:1 Buy/Sell

Average Price Target

$130.35
14.56% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest C Analyst Ratings & Recommendations

Recent analyst recommendations with rating changes and price target updates (last 90 days)

Lim Rui Wen
DBS
BuyMaintains
$135.00
Scott Siefers
Piper Sandler
BuyReiterates
$130.00 $135.00
Steven Alexopoulos
TD Cowen
HoldMaintains
$130.00
Richard Ramsden
Goldman Sachs
BuyReiterates
$127.00 $129.00
Ebrahim Poonawala
BofA Securities
BuyReiterates
$120.00 $140.00
Chris Kotowski
Oppenheimer
BuyMaintains
$141.00 $144.00
Gerard Cassidy
RBC Capital
BuyReiterates
$121.00 $121.00
Betsy Graseck
Morgan Stanley
BuyMaintains
$134.00 $135.00
Christopher Mcgratty
KBW
BuyMaintains
$131.00
Gerard Cassidy
RBC Capital
BuyMaintains
$121.00
Saul Martinez
HSBC
BuyMaintains
$77.00 $87.00
Steven Chubak
Wolfe Research
BuyMaintains
$121.00 $141.00
John McDonald
Truist
Strong BuyMaintains
$123.00 $129.00
Richard Ramsden
Goldman Sachs
Strong BuyMaintains
$113.00 $127.00
Jason Goldberg
Barclays
BuyMaintains
$115.00 $146.00
Mike Mayo
Wells Fargo
BuyMaintains
$125.00 $150.00
Scott Siefers
Piper Sandler
BuyMaintains
$120.00 $130.00
William Davis
MarketWatch Contributors
SellInitiates Coverage
-
John McDonald
Truist
Strong BuyMaintains
$112.00 $123.00
David Konrad
Keefe, Bruyette & Woods
BuyMaintains
$118.00 $131.00
Vivek Juneja
JP Morgan
BuyUpgrades
$107.00 $124.00
Erika Najarian
UBS
HoldMaintains
$100.00 $108.00
Scott Siefers
Piper Sandler
BuyReiterates
$110.00 $120.00