Comment by
2young2invest on Feb 24, 2024 9:47am
They have owned these shares for a long time and still haven't done anything.
Comment by
Predator123 on Feb 26, 2024 12:36am
Largest insiders paid almost $10 USD per share. They never sold a single shares when prices were abive $10. Their cumulative paper losses at current price is near $350 milluin USD.