BlockBeats News, October 22, according to on-chain analyst Ai Auntie (@ai_9684xtpa), starting from 2020, the whale address 0x59B...6325F that has been accumulating WBTC is suspected to have liquidated its position, with the cost as low as $53,180.
This address had accumulated 352.43 WBTC at an average price of $53,180 between September 2020 and April 2025, with a total value of $18.74 million. It then made four separate deposits into Binance in the past two weeks, totaling $113,463 each time. If sold, it would realize a profit of $21.245 million, with a five-year ROI of 113%.