Post by
Tucker51 on Apr 18, 2023 10:30am
Management
Down here near 3 bucks ...why isn't Management if they have any belief ....not buying in these shares?
Comment by
Trooper01 on Apr 18, 2023 11:39am
Funny comment, they already own 50% + of the shares..