A whale sold about 890,000 FETs at an average price of $0.465, losing $2.29 million
2024 June 1
2024 May 29