A whale released 70,000 SOL pledge 13 days later and deposited it into CEX, losing $1 million
According to Onchain Lens, a whale pledged 70,966 SOL (worth $8.95 million) for 13 days, released the pledge and deposited the SOL into Coinbase, losing $1 million.