According to TechFlow, based on monitoring by on-chain analyst AI Yi, the whales that built up ETH positions in the past three years have liquidated their positions and are expected to make a profit of $12.68 million.

The address starting with 0x99E established a position of 13,140 ETH at an average price of $2,075 during 2021.02 - 2024.01. It was transferred to the address starting with 0x957 in batches over the past four days, and the last transfer of 3,960 ETH was completed an hour ago.

Currently, all 13,246 ETH have been deposited into Bybit, with a value of US$40.17 million and an average deposit price of US$3,033.