Odaily Planet Daily reported that on-chain analyst @ai_9684xtpa monitored that the whale who established an ETH position at $1,768 on April 25th was suspected to have liquidated 1,290 ETH (about $3.23 million) half an hour ago. If sold, it would make a profit of $950,000.