Shanghai Electric Power Co., Ltd. (SHA:600021)
China flag China · Delayed Price · Currency is CNY
14.21
-1.13 (-7.37%)
Jul 24, 2026, 3:00 PM CST

Shanghai Electric 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
41,33841,85842,73442,40239,24930,836
Revenue Growth
-2.89%-2.05%0.78%8.03%27.28%27.33%
Net Income
2,1012,4592,0461,593334.2-1,966
Earnings Per Share
0.760.870.620.500.07-0.70
EPS Growth
12.22%41.36%24.59%575.85%--

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
Shanghai
13,977
Jiangsu
12,380
Turkey
5,231
Anhui
3,497
Zhejiang
2,383
Malta
581.27
Japan
782.49
Other
3,027
Total
41,858

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
9,71010,0766,0946,9677,8326,109
Total Debt
127,651125,531117,887102,92094,464100,282
Net Cash (Debt)
-117,941-115,454-111,793-95,953-86,632-94,174
Net Cash Growth
------
Net Cash Per Share
-42.91-40.96-33.72-29.85-19.00-33.60

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
13,26613,0768,1727,40612,2681,536
Capital Expenditures
-19,794-17,800-13,239-8,067-8,846-11,512
Free Cash Flow
-6,528-4,724-5,067-660.813,422-9,976
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
14.67%15.49%12.16%10.39%6.52%-3.09%
Profit Margin
5.08%5.88%4.79%3.76%0.85%-6.38%
FCF Margin
-15.79%-11.29%-11.86%-1.56%8.72%-32.35%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.3700.3700.2800.2000.035
Dividend Per Share Growth
32.14%32.14%40.00%471.43%-
Dividend Yield
2.41%1.89%3.22%2.55%0.38%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
18.5922.9712.6314.9684.37-
Forward PE
-17.338.998.4812.5915.53
P/FCF Ratio
----8.24-
PS Ratio
0.971.350.600.560.721.09