Am I to understand that Chin sold 187500 shares in mid February? What a coincidence !!!!
It definitely does not pass the smell test. These guys got caught, plain and simple.. and now they are going to pay big time.. I hope. As a long, I am pizzed off-- heads need to fkcuing roll
Sorry -- Just noticed more directors did just the same !!!!