Shanghai Electric Wind Power Group Co., Ltd. (SHA:688660)
China flag China · Delayed Price · Currency is CNY
12.70
+0.07 (0.55%)
Apr 17, 2026, 10:29 AM CST

SHA:688660 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
16,84022,68012,0006,8538,01315,800
Market Cap Growth
49.11%89.00%75.10%-14.48%-49.28%-
Enterprise Value
18,79923,25216,1357,4718,16914,419
Last Close Price
12.6317.019.005.146.0111.70
PE Ratio
-----31.16
PS Ratio
1.231.661.150.680.660.67
PB Ratio
4.065.462.341.171.122.07
P/TBV Ratio
4.405.922.511.211.162.10
P/FCF Ratio
90.07121.31----
P/OCF Ratio
28.1737.94276.85--47.01
EV/Sales Ratio
1.371.701.550.740.680.61
EV/EBITDA Ratio
-----17.16
EV/EBIT Ratio
-----31.53
EV/FCF Ratio
100.55124.37----
Debt / Equity Ratio
1.081.080.940.600.440.14
Debt / EBITDA Ratio
-----1.21
Debt / FCF Ratio
24.0024.00----
Net Debt / Equity Ratio
0.470.470.350.23-0.35-0.65
Net Debt / EBITDA Ratio
-2.45-2.45-3.76-0.857.65-5.88
Net Debt / FCF Ratio
10.4110.41-3.62-0.240.9134.48
Asset Turnover
0.430.430.380.360.400.75
Inventory Turnover
4.614.615.826.063.494.47
Quick Ratio
0.560.560.700.800.900.80
Current Ratio
0.800.800.870.971.071.06
Return on Equity (ROE)
-21.39%-21.39%-14.29%-19.53%-4.58%8.49%
Return on Assets (ROA)
-2.24%-2.24%-1.87%-4.22%-1.45%0.92%
Return on Invested Capital (ROIC)
-20.62%-17.50%-11.66%-31.98%-19.31%23.18%
Return on Capital Employed (ROCE)
-13.50%-13.50%-8.50%-18.10%-5.40%4.00%
Earnings Yield
-5.87%-4.36%-6.54%-18.55%-4.22%3.21%
FCF Yield
1.11%0.82%-4.17%-81.54%-34.68%-0.91%
Dividend Yield
-----0.98%
Payout Ratio
-----5.95%
Buyback Yield / Dilution
-----20.00%-38.89%
Total Shareholder Return
-----20.00%-37.91%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.