Short squeezes are short term spasms that do not alter the ultimate direction, which is achieved on merit.
Today down by $3 without oddly placed 10k share trades supporting it at fifty cent price intervals. The P/E is not 60 or 70. It is twice that and the forward P/E estimate relevance will be borne out or discredited by soon to be revealed facts. I do not see how Athena can justify these numbers. It has no truly distinguishing offerings other than the promotion around it and I have seen these high flyers come and go over the course of 30 years. "The Cloud" is almost an irrelevancy. Who is not on "The Cloud"?