TechFlow, June 23 — According to on-chain analyst Onchain Lens (@OnchainLens), a whale address deposited 10.42 million OM tokens, worth approximately $2.17 million, to Binance exchange five hours ago, incurring an $8.34 million loss.
Prior to this, between December 12, 2024, and April 14, 2025, the whale had withdrawn 27.92 million OM tokens from FalconX, then valued at $24.29 million.




