I checked E-Trade but there is no 16% stake mentioned.
Anyway, if the new board can really turn around this comp and can sell the products then it doesn't matter.
Will buy even more if sp gets lower, but I doubt that people will let go their shares that cheap with a lot of upside around the corner. CBS, even if it is an IO explorer, just showed today how quickly things can change.