China Three Gorges Renewables (Group) Co.,Ltd. (SHA:600905)
China flag China · Delayed Price · Currency is CNY
3.860
-0.080 (-2.03%)
Jul 24, 2026, 3:00 PM CST

SHA:600905 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
27,71928,39929,71726,50223,81216,417
Revenue Growth
-5.86%-4.43%12.13%11.29%45.05%45.09%
Net Income
2,3083,7146,1107,1747,1146,442
Earnings Per Share
0.080.130.210.250.250.27
EPS Growth
-62.39%-39.20%-14.80%0.76%-6.26%46.98%

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Wind Power Generation Business
18,837
Solar Power Generation Business
8,819
Others
1,449
Offset of Business Segment
-704.84
Total
28,399

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
4,4433,7765,4315,10410,65313,091
Total Debt
206,991201,079183,856159,315130,69799,365
Net Cash (Debt)
-202,547-197,303-178,425-154,212-120,044-86,275
Net Cash Growth
------
Net Cash Per Share
-7.08-6.89-6.24-5.39-4.20-3.55

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
20,67320,93818,89514,42816,8098,831
Capital Expenditures
-29,806-32,112-30,886-41,120-27,733-29,910
Free Cash Flow
-9,133-11,174-11,991-26,691-10,924-21,079
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
12.35%17.72%28.80%34.00%37.80%45.75%
Profit Margin
8.33%13.08%20.56%27.07%29.88%39.24%
FCF Margin
-32.95%-39.35%-40.35%-100.72%-45.88%-128.40%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.0410.0410.0670.0780.0760.059
Dividend Per Share Growth
-14.10%-38.81%-14.10%2.63%28.55%-
Dividend Yield
1.04%1.01%1.57%1.86%1.42%0.84%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
47.8531.4820.4717.4322.7333.31
Forward PE
25.3116.7115.6014.0916.9929.46
PS Ratio
3.984.124.214.726.7913.07