EPS fell to $1.10 versus $1.96 forecast, a -43.88% surprise, triggering a 2.82% stock drop to $45.46.
2025 net profit rose 38.3% to CNY 36.3 bn, revenue up 19% to CNY 157.8 bn, ROE reached 34.7% and GWP hit CNY 195.9 bn.
Dividend yield stood at 5.94% with P/E 5.38, PEG 0.13 and Piotroski Score 9, while FY2026 EPS guidance is $1.57.