ChainCatcher message, according to on-chain analyst @ai_9684xtpa's monitoring, the address 0x90C...0a24C sold 5299.5 ETH (approximately 23.6 million USD) on-chain at an average price of 4453 USD over the past 20 minutes, making a profit of 11.84 million USD.

The source of funds comes from three addresses, which accumulated 9154 ETH in batches at a price of 2218.6 USD during the period of February to March 2025.