-- Leo Group (SHE:002131) returned to an attributable profit of 33.7 million yuan in 2025 from an attributable loss of 259.3 million yuan in 2024, according to a Wednesday filing with the Shenzhen bourse.
The digital marketing company logged earnings per share of 0.0052 yuan, reversing from a loss per share of 0.0389 yuan in the previous year.
Operating revenue declined 5.3% year over year to 20.1 billion yuan from 21.2 billion yuan.