At the current average volume of 1M over the last 3 months it would take almost 300 trading days to accumulate that size of position, even if they bought every share available. They must be very patient!
Insider trading still seems to be alive and well.
Cause you're not buying up shares like you should be. Buy a couple hundred million shares and watch the price rise. Otherwise quit yer bellyachin.
Not sure if your moniker is an attempt at self-deprecating humor or should simply be taken at face value. Be careful, you might get run over by this massive stampede.
Price action is truly lackluster lately.