M Analyst Ratings

Consensus: Mixed from 0 analysts.

Price Targets

Average Target
$21.60
High
$22.00
Low
$21.00

Recent Upgrades & Downgrades

DateFirmActionFromTo
Apr 1, 2026Telsey Advisory GroupmaintainMarket PerformMarket Perform
Mar 19, 2026TD CowenmaintainHoldHold
Mar 19, 2026Telsey Advisory GroupmaintainMarket PerformMarket Perform
Mar 19, 2026CitigroupmaintainNeutralNeutral
Mar 18, 2026JP MorganmaintainNeutralNeutral