Whoever bought into this IPO was asking for their money to be burnt.
Seriously, what economic moat or competitive advantage does this company have? Every man and his dog are/is getting into this prepared fresh meals space.
MMM Price at posting:
$1.10 Sentiment: Sell Disclosure: Not Held