RE:Huge $204 million Deal! Too the moon todayIt sounds quite promotional. Insiders sold stock in June which seems odd for a company landing many new deals.
There’s a huge amount of warrants that could hit the market as well.
50m warrants I believe.
From Tom at twitter forum.
.....take care traders.