MC $270M @ $1.13 on $65M revenue FY2022 is now about 4 times revenue compared to 6 times revenue on MC $380M @ $1.63. As long as they don't disappoint the market with more downgrades, I think the share price will hold up.
NTO Price at posting:
$1.14 Sentiment: None Disclosure: Not Held