Remember guys, not ALL trades will be "buys". There have been such a high amount of buys to sells today and all week so understand, some will hit the bid now and again. And....it could be a buyer getting partially filled on the ask then becoming the best bid to fill the rest. MM's will then finish the order making it seem like a sell on bid.
There are many subtleties in the micro market. One being, that I've noticed over the years, is "almost" all prices will be traded. When you see a spread and a gap, some think it's running away with out trading all the prices in between.....it usually does come back to hit those other prices.
Just my take...
GL
Erik