You misunderstand me. I'm not frustrated by PET at all. I think they're doing a great job at a very early stage of their life cycle. Sure there will be mistakes, missed forecasts, poor communications but that's to be expected.
My frustration is with people who blame a share price decline on predatory shorting. It's ridiculous.
I was just giving you plausible reasons why someone would sell/short each of those stocks.
And by the way, "making money" in my definition is NPAT, or at least EBIT, maybe even EBITDA. AVH loses money at the operating level and is not within a bulls roar of profitability. If that's worth $1.2bn market cap I'll go hee.
PET Price at posting:
94.5¢ Sentiment: Hold Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.