Analyst Consensus Rating

Investment consensus from 15 professional research analysts

Consensus Rating

Hold
Based on 15 unique analysts
(22 total ratings in last 90 days)
High Confidence4.0:1 Buy/Sell

Average Price Target

$21.82
1.89% Downside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest M Analyst Ratings & Recommendations

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

Blake Anderson
Jefferies
Strong BuyInitiates
$27.00
Rajani Lohia
Zacks Equity Research
BuyInitiates Coverage
-
Swagata Bhattacharya
Zacks Equity Research
BuyInitiates Coverage
-
Jay Sole
UBS
SellMaintains
$8.00
Ashley Helgans
Jefferies
Strong BuyMaintains
$26.00 $27.00
Simeon Siegel
Guggenheim
HoldInitiates
-
Simeon Siegel
Guggenheim
HoldInitiates
-
Brooke Roach
Goldman Sachs
HoldMaintains
$16.50 $22.00
Paul Lejuez
Citi
HoldMaintains
$19.00 $24.00
Michael Binetti
Evercore ISI Group
HoldMaintains
$14.00 $21.00
Alex Straton
Morgan Stanley
HoldMaintains
$20.00 $21.00
Dana Telsey
Telsey Advisory
HoldMaintains
$22.00 $25.00
Robert Drbul
BTIG
HoldMaintains
-
Ashley Helgans
Jefferies
Strong BuyMaintains
$18.50 $26.00
Oliver Chen
TD Cowen
HoldMaintains
$17.00 $21.00
Jay Sole
UBS
Strong SellMaintains
$7.00 $8.00
Paul Lejuez
Citi
HoldMaintains
$19.00 $24.00
Alexandra Straton
Morgan Stanley
HoldMaintains
$20.00 $21.00
Dana Telsey
Telsey Advisory
HoldMaintains
$22.00 $22.00
Matthew Boss
JP Morgan
HoldMaintains
$18.00 $23.00
Jay Sole
UBS
Strong SellMaintains
$6.50 $7.00
Dana Telsey
Telsey Advisory
HoldMaintains
$17.00 $22.00