The company has about $6 per share in cash and no debt. Could get acquired at 18 or the buyback will help, I think
Jen would never sell one. And two, the company would sell at a premium above whatever number you just quoted, at least 25. Why would Jen sell without any real debt?
Sentiment: Strong Buy
Jen might sell below $25 because there's no way he's going to get $20 for his shares otherwise. Hasn't the last year proved that?
If you claim he wouldn't sell for at least $25, then why does he dump his shares at $12, $15, $17?