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.