Why is everyone here saying "short squeeze imminent"? I see that earnings are still negative, lots of stocks have been issued during the last years, liabilities are almost 3x of the total assets = negative equity.
Sure, they have a cancer medication that got approved, but it needs time to get used widely and more FDA approvals.