Analyst Consensus Rating

Investment consensus from 20 professional research analysts

Consensus Rating

Buy
Based on 20 unique analysts
(21 total ratings in last 90 days)
Very High Confidence:1 Buy/Sell

Average Price Target

$283.75
0.92% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest LOW Analyst Ratings & Recommendations

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

Max Rakhlenko
TD Cowen
HoldMaintains
$290.00 $295.00
Simeon Gutman
Morgan Stanley
BuyMaintains
$270.00 $296.00
Chuck Grom
Gordon Haskett
Strong BuyUpgrades
$325.00
Seth Sigman
Barclays
BuyUpgrades
$285.00
Brian Nagel
Oppenheimer
BuyMaintains
$320.00 $315.00
W. Andrew Carter
Stifel
HoldMaintains
$230.00 $250.00
Joseph Feldman
Telsey Advisory
BuyMaintains
$305.00 $285.00
David Bellinger
Mizuho
BuyMaintains
$285.00 $272.00
Peter Keith
Piper Sandler
BuyReiterates
$294.00
Scot Ciccarelli
Truist
Strong BuyMaintains
$267.00 $256.00
Bradley Thomas
KeyBanc
BuyReiterates
$300.00
Zhihan Ma
Bernstein
BuyMaintains
$282.00 $284.00
Jonathan Matuszewski
Jefferies
BuyReiterates
$280.00
Elizabeth Suzuki
BofA Securities
Strong BuyMaintains
$290.00 $280.00
Christopher Horvers
JP Morgan
BuyMaintains
$275.00 $300.00
Michael Lasser
UBS
Strong BuyMaintains
$325.00 $316.00
Peter Benedict
Baird
BuyMaintains
$295.00 $290.00
Michael Baker
DA Davidson
HoldMaintains
$266.00 $250.00
Steven Shemesh
RBC Capital
HoldMaintains
$260.00 $252.00
Greg Melich
Evercore ISI Group
HoldMaintains
$240.00 $250.00
Simeon Gutman
Morgan Stanley
BuyMaintains
$270.00