TechFlow News: On April 6, according to on-chain data analytics platform Onchain Lens (@OnchainLens), a whale address deposited 31 million STO tokens (approximately $5.86 million) in batches into Binance and Bitget, generating an estimated profit of around $1.37 million from this transaction.
On-chain data shows that this whale previously withdrew 31.06 million $STO from Binance at a cost of approximately $4.49 million.




