S Analyst Ratings

Consensus: Mixed from 0 analysts.

Price Targets

Average Target
$18.68
High
$24.00
Low
$15.00

Recent Upgrades & Downgrades

DateFirmActionFromTo
Mar 13, 2026WedbushmaintainOutperformOutperform
Mar 13, 2026NeedhammaintainBuyBuy
Mar 13, 2026OppenheimermaintainOutperformOutperform
Mar 13, 2026Wells FargomaintainEqual WeightEqual Weight
Mar 13, 2026Morgan StanleymaintainEqual WeightEqual Weight