Shanghai Electric Wind Power Group Co., Ltd. (SHA:688660)
China flag China · Delayed Price · Currency is CNY
8.60
+0.72 (9.14%)
Jul 10, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11,46722,68012,0006,8538,01315,800
Market Cap Growth
4.62%89.00%75.10%-14.48%-49.28%-
Enterprise Value
13,09323,25216,1357,4718,16914,419
Last Close Price
8.6017.019.005.146.0111.70
PE Ratio
-----31.16
PS Ratio
0.811.661.150.680.660.67
PB Ratio
2.955.462.341.171.122.07
P/TBV Ratio
3.215.922.511.211.162.10
P/FCF Ratio
-121.31----
P/OCF Ratio
-37.94276.85--47.01
EV/Sales Ratio
0.921.701.550.740.680.61
EV/EBITDA Ratio
-----17.16
EV/EBIT Ratio
-----31.53
EV/FCF Ratio
-124.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
-9.34%-4.36%-6.54%-18.55%-4.22%3.21%
FCF Yield
-8.48%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%