According to a report by Jinse Finance, monitored by on-chain analyst @ai_9684xtpa, an OG from the 2015 ICO with 100,000 ETH deposited 597 ETH, valued at $1.57 million, to a CEX 18 minutes ago. Since March 2025, this whale has sold a total of 13,810 ETH, earning $26.68 million, with costs as low as $0.31.