You are correct tmd friend. Insiders buying usually has no effect on the share price or investor confidence whatsoever. What in the world was I thinking.
My option of course, however we are either on the verge of 3 possibilities:
First is a 6-10 billion buyout Second is a shutdowns and delisting Third is taking the company private.
These PR’s are not incompetence - they are stregic and that is for sure. What retails should ask themselves here is why are they suppressing/sabatoging their share price?