Anyone else notice the flurry of buys yesterday was around 13:46 and today 13:42. Makes you go Hmmmmmmmmm......