CHINA POWER (02380) has released the first-quarter 2026 financial results for its hydropower subsidiary, Spic Hydropower Co., Ltd. (600292.SH). The company reported revenue of 24.75 billion yuan, representing an 18.55% year-on-year decrease. However, net profit attributable to shareholders surged to 393 million yuan, marking a 168.00% increase compared to the same period last year. Basic earnings per share stood at 0.09 yuan.