Shanghai Electric Wind Power Group Co., Ltd. (SHA:688660)
China flag China · Delayed Price · Currency is CNY
8.62
-0.12 (-1.37%)
Jul 31, 2026, 3:00 PM CST

SHA:688660 Financials Overview

Millions CNY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
14,19613,68110,43810,11412,07523,498
Revenue Growth
32.20%31.07%3.20%-16.24%-48.61%13.60%
Gross Profit
269.2345.08592.1-388.881,6933,819
Operating Income
-1,209-1,140-823.93-1,891-706.1457.3
Net Income
-1,072-988.92-784.79-1,271-338.07507.02
Earnings Per Share
-0.80-0.74-0.59-0.95-0.250.46
EPS Growth
------12.25%

Revenue by Geography

Fiscal YearFY 2025
Period EndingDec '25
China
12,064
Overseas
1,561
Total
13,625

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,8062,5413,0052,2115,6806,045
Total Debt
3,4214,4874,8163,5303,1621,102
Net Cash (Debt)
-1,615-1,946-1,811-1,3202,5184,943
Net Cash Growth
-----49.06%53.67%
Net Cash Per Share
-1.21-1.46-1.36-0.991.894.45

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-576.87597.8143.35-3,949-717.56336.11
Capital Expenditures
-395.18-410.84-543.58-1,639-2,062-479.49
Free Cash Flow
-972.05186.96-500.24-5,588-2,779-143.38
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
1.90%2.52%5.67%-3.84%14.02%16.25%
Operating Margin
-8.52%-8.34%-7.89%-18.70%-5.85%1.95%
Pretax Margin
-7.89%-7.58%-8.64%-13.78%-3.71%2.25%
Profit Margin
-7.55%-7.23%-7.52%-12.57%-2.80%2.16%
FCF Margin
-6.85%1.37%-4.79%-55.25%-23.02%-0.61%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-----31.16
P/FCF Ratio
-121.31----
PS Ratio
0.811.661.150.680.660.67