According to on-chain analyst Ai Yi, an address received 30.99 million STO tokens an hour ago, equivalent to approximately $5.98 million, and then deposited 10 million tokens, worth $1.92 million, into Bitget 45 minutes ago. Tracing the source of the funds, these tokens were accumulated by two addresses between October 2025 and January 2026 at an average price of $0.1713. This sale will yield a profit of $207,000. These 30.99 million tokens previously had a floating profit of $52.33 million when the price peaked at $1.86 on April 2nd.