Misinformation created to sell frontloaded shares to anyone failing to do DD:
Low float of 300M... baseless... 750M likely Invented merger rumors Invented acquisition rumors Short squeeze rumors Very dated news presented as recent Great Earnings (see reality below) Filings coming rumors (nothing in 20 months and no money to do so)