Post by
Stocks2Go on Apr 18, 2024 2:46pm
Insider Selling
It looks like insiders dumped 800.000 shares just days before the financing was announced.
Comment by
5oceans on Apr 18, 2024 3:42pm
And they have plenty of room to dump a lot more. Just me, let the dust settle.