If insiders and institutions own 80% of this stock and Yahoo buys back 15% of the float then what?
these large institutions are going to hold long term so that leaves only 5% of the float to trade on a daily basis. You then have to figure that 3% of the general public is a long term investor so that leaves you only about 20 million shares to trade. That could cause a short squeeze. jmho