Post by
Davesnothere on May 12, 2023 9:02pm
Another insider buy today
What does that tell you ?
Comment by
Citizen13 on May 15, 2023 7:21am
Doesn't tell you anything . Of course they need to be buying their own stock. If just for the optics. Imagine the optics if they were bailing like rats off a sinking ship.