It appears to be front-running, although it doesn't seem to be the only one. There seem to be other contracts involved. There is one contract buying 20, and before+after there is a buy/sell from a different contract (one of them is the contract you showed (0xa8de4...)
May 25, 2022, 6:35 PM