Zhejiang Zheneng Electric Power Co., Ltd. (SHA:600023)
China flag China · Delayed Price · Currency is CNY
5.12
+0.04 (0.79%)
Sep 16, 2026, 3:00 PM CST

SHA:600023 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
68,11666,37375,89361,81446,79654,947
Market Cap Growth
-0.97%-12.54%22.78%32.09%-14.83%11.29%
Enterprise Value
113,731112,119118,826104,78478,27076,242

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
12.448.829.789.48--
PS Ratio
0.890.830.860.640.580.77
PB Ratio
0.790.740.870.770.690.77
P/FCF Ratio
27.7615.6818.8425.26--
P/OCF Ratio
6.825.805.545.39208.8564.97

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
1.481.411.351.090.981.07
EV/EBITDA Ratio
10.768.678.869.05756.9342.82
EV/EBIT Ratio
34.1317.7216.8019.07--
EV/FCF Ratio
46.3626.4829.5042.82--

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
0.560.550.560.620.600.44
Debt / EBITDA Ratio
4.623.703.524.22194.4116.56
Debt / FCF Ratio
19.8911.6312.0120.18--
Net Debt / Equity Ratio
0.380.380.370.380.410.28
Net Debt / EBITDA Ratio
3.202.662.382.59264.0311.29
Net Debt / FCF Ratio
13.268.137.9412.27-5.04-5.20
Quick Ratio
0.700.770.861.070.850.91
Current Ratio
0.971.031.091.321.121.18
Asset Turnover
0.490.510.580.720.680.62
Return on Equity (ROE)
5.53%8.65%10.67%10.72%-5.17%-2.67%
Return on Assets (ROA)
1.32%2.55%2.93%2.56%-2.94%-2.13%
Return on Capital Employed (ROCE)
2.80%5.20%5.90%4.80%-5.90%-4.20%

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
8.10%11.34%10.22%10.55%-3.90%-1.52%
FCF Yield
3.60%6.38%5.31%3.96%-11.57%-7.04%
Dividend Yield
6.64%7.03%5.75%6.29%--
Payout Ratio
102.59%76.35%61.56%23.45%--
Buyback Yield / Dilution
-1.18%-0.47%-0.56%-1.95%6.42%-3.11%
Total Shareholder Return
5.46%6.56%5.19%4.34%6.42%-3.11%