Looking back at the orders today these were the ones that caught my eye
10:15 buy 4,000,000 order placed and filled
2:30 buy 1,500,000 order placed and filled
3:15 buy 4,600,000 order placed and filled
3:45 buy 4,000,000 order placed and filled
+ a few other random 1,000,000 buy orders placed over the course of the day.