Whale Address 0xF4EE Deposits 13,249.5 ETH Worth $24.94M to OKX After 5-Day Pause
Whale address 0xF4EE deposited 13,249.5 ETH valued at $24.94M to OKX about 4 hours ago, resuming ETH sales after a 5-day break. The large deposit to the centralized exchange marks renewed activity from this address.