Wow 18% of the float is short, could be setting up for a major squeeze before ER. This is undervalued with PEG ratio of only .22 (44 PE / 210% growth), insane!
Anyone shorting at this valuation should have their head examined- but of course the majority shorts are probably just hedging long positions, nobody would actually be dumb enough to natural short it right?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.