According to Yahoo, they’ve sold 150% plus of their shares to institutions and insiders.

By