BAT ICO whale sold 15,000 ETH two hours ago, worth approximately $24.29 million
According to on-chain analyst Yu Jin (@EmberCN), a whale address that previously earned approximately $23.77 million from participating in the BAT initial token offering sold 15,000 ETH—worth about $24.29 million—two hours ago.