I think the wrong date i because they updated that on the site, they also "group" trades by time intervals, your feed is individual trades... I was just making the point that sometimes a low bid can get filled when other intervening bids disappear, a strange thing for a stock like IBM....