Now at 3.50, it is really tempting to go buy a lot more (but personally I already doubled down previously).
At Q2 sales annualized, this is now trading under 1x. And at a P/E ratio based on q2 earnings annualized under 15 for a company with 40-50% y/y revenue growth.
It really shows how much lack of confidence there is management.
One one hand in another quarter or two if they actually deliver, this thing could be at $7-8. On the other hand even if they do ok, a complete lack of trust in management ability may mean a low earnings multiple for quite some time until that trust is earned.
It’s a tough call.