STELLA HOLDINGS (01836.HK) -0.060 (-0.405%) Short selling $5.55M; Ratio 176.072% announced its annual results for the tear ended 31 December 2025, with a revenue of US$1.57 billion, up 1.6% YoY. Net profit amounted to US$138 million, down 19.3% YoY, with an EPS of US$0.1655.
AASTOCKS Financial News