Elwood deposited 26,811 ETH to Binance in the past 3 days
According to Lookonchain, Elwood deposited 26,811 ETH ($83 17 million) into Binance in the past three days Another address linked to Elwood has withdrawn 24,463 ETH (75 88 million USD) from Binance in the last 2 days