I don't know if it was one big buyer or several, but on my 1-minute real-time chart I saw volume jump 400,000 shares 3 times today in a one minute interval. Just after 10 am and 11 am and again at around 1:10 pm. Each time it was at or near a temporary top, so not necessarily the most prudent time to buy. Some deep pockets want it and they're not too worried about price.