According to Spot On Chain, 12 hours ago, a TURBO whale deposited 695 million TURBO (worth about $2.65 million) into OKX. Based on an average entry price of $0.0004 and an exit price of $0.003, the whale may have earned $2.44 million in profit from TURBO transactions in 1.3 years (about 7.5 times the profit).