Could be bot gone wild, could also be someone that doesn't have the funds to buy anymore, thus they sell a ton, and immediately buy a bunch more in an attempt to eat through the 125 wall. They kept trying to do this and appear to have failed miserably and people just started throwing asks up to 125 and made the wall even more massive, lol.
But even if they get though 125, they have lost a ton of money on the trading fees. How can they actually make a profit on selling at 124, buying back at 119 and then doing that repeatedly?
A $5 spread is going to make money, not lose money. That's 4% profit, even if the trading fees are at their highest they are only .6% one per trade means 1.2% in trading fees so the trader is making 3.8% profit.