Shanghai Electric Wind Power Group Co., Ltd. (SHA:688660)
China flag China · Delayed Price · Currency is CNY
10.22
-0.44 (-4.13%)
May 29, 2026, 3:00 PM CST

SHA:688660 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13,62722,68012,0006,8538,01315,800
Market Cap Growth
32.56%89.00%75.10%-14.48%-49.28%-
Enterprise Value
15,25323,25216,1357,4718,16914,419
Last Close Price
10.2217.019.005.146.0111.70
PE Ratio
-----31.16
PS Ratio
0.961.661.150.680.660.67
PB Ratio
3.505.462.341.171.122.07
P/TBV Ratio
3.825.922.511.211.162.10
P/FCF Ratio
-121.31----
P/OCF Ratio
-37.94276.85--47.01
EV/Sales Ratio
1.071.701.550.740.680.61
EV/EBITDA Ratio
-----17.16
EV/EBIT Ratio
-----31.53
EV/FCF Ratio
-15.69124.37----
Debt / Equity Ratio
0.881.080.940.600.440.14
Debt / EBITDA Ratio
-----1.21
Debt / FCF Ratio
-24.00----
Net Debt / Equity Ratio
0.420.470.350.23-0.35-0.65
Net Debt / EBITDA Ratio
-1.88-2.45-3.76-0.857.65-5.88
Net Debt / FCF Ratio
-1.6610.41-3.62-0.240.9134.48
Asset Turnover
0.450.430.380.360.400.75
Inventory Turnover
3.594.615.826.063.494.47
Quick Ratio
0.490.560.700.800.900.80
Current Ratio
0.780.800.870.971.071.06
Return on Equity (ROE)
-24.32%-21.39%-14.29%-19.53%-4.58%8.49%
Return on Assets (ROA)
-2.37%-2.24%-1.87%-4.22%-1.45%0.92%
Return on Invested Capital (ROIC)
-20.84%-17.50%-11.66%-31.98%-19.31%23.18%
Return on Capital Employed (ROCE)
-15.70%-13.50%-8.50%-18.10%-5.40%4.00%
Earnings Yield
-7.86%-4.36%-6.54%-18.55%-4.22%3.21%
FCF Yield
-7.13%0.82%-4.17%-81.54%-34.68%-0.91%
Dividend Yield
-----0.98%
Payout Ratio
-----5.95%
Buyback Yield / Dilution
0.03%----20.00%-38.89%
Total Shareholder Return
0.03%----20.00%-37.91%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.