Share Facebook Twitter LinkedIn Pinterest Email An OTC whale, identified as 0x8c58, has sold 42,005 ETH worth $111.89 million during a market downturn. They now hold 9,996 ETH.