Revenue Growth Financial Results Earnings Reports Stock Market Revenue Sales Growth Stock Performance Profitability Quarterly Earnings Stock Price
Meme-driven buying has lifted the stock to $2.25 despite persistent losses, deep analyst skepticism, a looming reverse split vote.