someone has to be taking a big position. No way in hell 31+M shares actually traded hands today without a MM shuffling between accounts accounting for a majority of the "trades". No one without some information takes a huge position for a 2 percent return.