Beijing Jingneng Power Co., Ltd. (SHA:600578)
China flag China · Delayed Price · Currency is CNY
5.97
+0.07 (1.19%)
Aug 4, 2026, 3:00 PM CST

Beijing Jingneng Power 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
35,64635,42635,42433,25330,48522,240
Revenue Growth
-0.80%0.01%6.53%9.08%37.08%10.66%
Net Income
3,5463,5301,749881.33803.48-3,116
Earnings Per Share
0.510.500.230.110.12-0.47
EPS Growth
60.55%117.39%109.09%-8.33%--

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
6,2824,6553,8054,7054,3754,002
Total Debt
53,34753,35452,12651,79145,92745,954
Net Cash (Debt)
-47,065-48,699-48,321-47,086-41,552-41,952
Net Cash Growth
------
Net Cash Per Share
-6.75-6.90-6.35-5.88-6.21-6.33

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
10,75310,5986,2753,8066,164623.21
Capital Expenditures
-4,260-4,550-4,914-7,278-4,565-4,862
Free Cash Flow
6,4936,0481,360-3,4721,598-4,239
Free Cash Flow Growth
133.64%344.58%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
14.01%13.80%6.73%3.82%3.45%-17.36%
Profit Margin
9.95%9.96%4.94%2.65%2.64%-14.01%
FCF Margin
18.21%17.07%3.84%-10.44%5.24%-19.06%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.1700.1700.1200.1050.120
Dividend Per Share Growth
41.67%41.67%14.29%-12.50%-
Dividend Yield
2.95%3.44%3.61%3.88%4.18%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.609.6713.4722.4827.06-
Forward PE
10.688.6413.0414.6221.6744.80
P/FCF Ratio
6.085.6517.32-13.60-
PS Ratio
1.110.960.670.600.711.01