Shanghai Electric Wind Power Group Co., Ltd. (SHA:688660)
China flag China · Delayed Price · Currency is CNY
12.36
-0.28 (-2.22%)
May 8, 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
16,48022,68012,0006,8538,01315,800
Market Cap Growth
97.76%89.00%75.10%-14.48%-49.28%-
Enterprise Value
18,10623,25216,1357,4718,16914,419
Last Close Price
12.3617.019.005.146.0111.70
PE Ratio
-----31.16
PS Ratio
1.161.661.150.680.660.67
PB Ratio
4.245.462.341.171.122.07
P/TBV Ratio
4.625.922.511.211.162.10
P/FCF Ratio
-121.31----
P/OCF Ratio
-37.94276.85--47.01
EV/Sales Ratio
1.281.701.550.740.680.61
EV/EBITDA Ratio
-----17.16
EV/EBIT Ratio
-----31.53
EV/FCF Ratio
-18.63124.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
-6.50%-4.36%-6.54%-18.55%-4.22%3.21%
FCF Yield
-5.90%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.