China Western Power Industrial Co., Ltd. (SHE:002630)
China flag China · Delayed Price · Currency is CNY
1.970
-0.050 (-2.48%)
Jun 18, 2026, 3:04 PM CST

SHE:002630 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
2,3262,9524,1092,9283,4722,858
Market Cap Growth
-23.35%-28.16%40.32%-15.65%21.49%-7.63%
Enterprise Value
7,4048,0119,0637,7978,5357,873
Last Close Price
1.972.503.482.482.942.42
Forward PE
-21.5921.5921.5921.5921.59
PS Ratio
1.951.761.591.574.041.88
PB Ratio
35.2635.2311.283.863.301.57
P/TBV Ratio
---11.48-3.91
P/FCF Ratio
10.5912.9772.1512.8312.78-
P/OCF Ratio
10.4512.9066.6412.6812.26-
EV/Sales Ratio
6.194.783.504.189.935.19
EV/EBITDA Ratio
77.3445.59576.6747.87--
EV/EBIT Ratio
155.2563.23-79.39--
EV/FCF Ratio
33.7135.20159.1334.1531.43-
Debt / Equity Ratio
76.9159.4913.556.514.912.90
Debt / EBITDA Ratio
52.9928.37313.8930.31--
Debt / FCF Ratio
23.1021.9186.6221.6319.04-
Net Debt / Equity Ratio
74.8357.4313.036.194.692.75
Net Debt / EBITDA Ratio
51.5627.39301.8928.80-13.35-13.54
Net Debt / FCF Ratio
22.4821.1583.3120.5518.19-25.89
Asset Turnover
0.130.180.260.190.080.13
Inventory Turnover
1.913.464.973.021.231.80
Quick Ratio
0.410.400.660.680.420.90
Current Ratio
0.500.480.790.790.601.06
Return on Equity (ROE)
-173.59%-130.07%-60.35%-22.39%-53.25%-30.68%
Return on Assets (ROA)
0.32%0.87%-0.24%0.61%-2.63%-2.36%
Return on Invested Capital (ROIC)
0.96%2.53%-0.70%1.72%-7.02%-6.35%
Return on Capital Employed (ROCE)
2.80%7.40%-0.90%1.80%-9.90%-9.90%
Earnings Yield
-13.86%-9.72%-7.97%-6.59%-21.81%-23.87%
FCF Yield
9.44%7.71%1.39%7.80%7.82%-6.77%
Buyback Yield / Dilution
-6.41%-6.35%5.96%-0.01%0.01%0.00%
Total Shareholder Return
-6.41%-6.35%5.96%-0.01%0.01%0.00%