Post by
oceaneleven on Jul 27, 2023 7:42am
Insiders still buying
well at least 3 of them in past week since last news release...
Comment by
molee26 on Jul 28, 2023 1:48pm
Get out the SPIN machine ... L O L ... NO mention of the MILLIONS dumped earlier this week ?????