Loading...
SIREN Whale sold 670 million SIREN (92% of total supply) within two days, causing a price drop of over 90% and earning 64.8 million USDT, of which 25.7 million USDT has been deposited on the exchange and 39.1 million USDT remains on the chain. (Lookonchain)
