Shanghai Electric Power Co., Ltd. (SHA:600021)
China flag China · Delayed Price · Currency is CNY
13.33
-0.01 (-0.07%)
Sep 3, 2026, 3:00 PM CST

Shanghai Electric Power Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
37,61656,48025,83023,83028,19633,552
Market Cap Growth
-20.70%118.66%8.39%-15.48%-15.96%80.06%
Enterprise Value
188,940200,498149,824143,133138,492141,479

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
26.4722.9712.6314.9684.37-
PS Ratio
0.951.350.600.560.721.09
PB Ratio
0.590.890.490.470.640.88
P/FCF Ratio
----8.24-
P/OCF Ratio
3.114.323.163.222.3021.85

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
4.794.793.513.383.534.59
EV/EBITDA Ratio
14.1013.3110.7710.9412.3419.41
EV/EBIT Ratio
31.4026.3121.1921.6225.1556.04
EV/FCF Ratio
----40.48-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.021.982.222.042.132.64
Debt / EBITDA Ratio
9.648.218.357.768.3213.49
Debt / FCF Ratio
----27.61-
Net Debt / Equity Ratio
1.891.822.101.901.962.48
Net Debt / EBITDA Ratio
9.197.678.047.347.7212.92
Net Debt / FCF Ratio
-15.29-24.44-22.06-145.2125.32-9.44
Quick Ratio
0.700.670.490.590.580.40
Current Ratio
0.780.730.550.670.660.47
Asset Turnover
0.190.210.240.260.250.22
Return on Equity (ROE)
6.39%9.08%8.02%7.52%3.90%-4.23%
Return on Assets (ROA)
1.83%2.41%2.47%2.50%2.16%1.10%
Return on Capital Employed (ROCE)
3.90%5.20%5.90%5.50%4.60%2.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
3.61%4.90%7.92%6.68%1.19%-5.47%
FCF Yield
-21.05%-8.36%-19.62%-2.77%12.14%-29.73%
Dividend Yield
2.75%1.89%3.22%2.55%0.38%-
Payout Ratio
318.69%156.07%212.90%223.82%1013.09%-
Buyback Yield / Dilution
17.06%14.97%-3.11%29.49%-62.66%-7.10%
Total Shareholder Return
19.82%16.86%0.11%32.04%-62.28%-7.10%