Shanghai Electric Wind Power Group Co., Ltd. (SHA:688660)
China flag China · Delayed Price · Currency is CNY
14.32
+0.04 (0.28%)
At close: Mar 6, 2026

SHA:688660 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
19,09322,68012,0006,8538,01315,800
Market Cap Growth
72.53%89.00%75.10%-14.48%-49.28%-
Enterprise Value
19,66523,25216,1357,4718,16914,419
Last Close Price
14.3217.019.005.146.0111.70
PE Ratio
-----31.16
PS Ratio
1.401.661.150.680.660.67
PB Ratio
4.345.162.341.171.122.07
P/TBV Ratio
4.685.562.511.211.162.10
P/OCF Ratio
--276.85--47.01
EV/Sales Ratio
1.441.701.550.740.680.61
EV/EBITDA Ratio
-----17.16
EV/EBIT Ratio
-----31.53
Debt / Equity Ratio
0.630.630.940.600.440.14
Debt / EBITDA Ratio
-----1.21
Net Debt / Equity Ratio
0.130.130.350.23-0.35-0.65
Net Debt / EBITDA Ratio
-0.81-0.81-3.75-0.857.65-5.88
Net Debt / FCF Ratio
---3.62-0.240.9134.48
Asset Turnover
--0.380.360.400.75
Inventory Turnover
--5.826.063.494.47
Quick Ratio
--0.700.800.900.80
Current Ratio
--0.870.971.071.06
Return on Equity (ROE)
-20.77%-20.77%-14.29%-19.53%-4.58%8.49%
Return on Assets (ROA)
---1.87%-4.22%-1.45%0.92%
Return on Invested Capital (ROIC)
-20.93%-17.46%-11.66%-31.98%-19.31%23.18%
Return on Capital Employed (ROCE)
---8.50%-18.10%-5.40%4.00%
Earnings Yield
-5.18%-4.36%-6.54%-18.55%-4.22%3.21%
FCF Yield
---4.17%-81.54%-34.68%-0.91%
Dividend Yield
-----0.98%
Payout Ratio
-----5.95%
Buyback Yield / Dilution
-0.23%-0.23%---20.00%-38.89%
Total Shareholder Return
-0.23%-0.23%---20.00%-37.91%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.