11:17 Apr 15 2026

STO Express said its net profit likely surged 61% to 112% to between CNY380 million and CNY500 million (USD55.8 million and USD73.4 million) last quarter from a year ago. The Chinese courier's profit jumped 32% to CNY1.4 billion (USD201 million) last year from 2024, while revenue rose 18% to CNY55.6 billion (USD8.2 billion).

Follow Yicai Global on