SEHK:2380Renewable Energy
China Power (SEHK:2380) Stock Faces Margin Squeeze After Profit Halves
China Power International Development closed at HK$2.76 on 21 August after a choppy few months, with the stock down about 21% over 90 days. Yet the latest half year results land with a different message. The headline is margin and profit pressure. Trailing net profit margin sits at 3% compared with 6.3% a year earlier, and earnings from continuing operations over the last twelve months are CNY 4,120.638m on revenue of CNY 52,997.865m. The market now has to decide whether today’s price still...