SEHK:2380Renewable Energy
China Power International Development (SEHK:2380) Has Investors Asking A Bigger Question
China Power International Development (SEHK:2380) reported half year 2026 results that showed sales and net income lower than a year earlier, putting recent share price weakness and investor sentiment into clearer focus.
See our latest analysis for China Power International Development.
The recent earnings disappointment appears to have fed into weaker momentum, with the share price at HK$2.76 and a 90 day share price return that fell 21.14%, even though the 5 year total shareholder return is...