Shanghai Electric Wind Power Group Co., Ltd. (SHA:688660)
China flag China · Delayed Price · Currency is CNY
7.36
-0.38 (-4.91%)
Aug 24, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
16,67113,68110,43810,11412,07523,498
Revenue Growth
40.29%31.07%3.20%-16.24%-48.61%13.60%
Gross Profit
186.94345.08592.1-388.881,6933,819
Operating Income
-1,332-1,140-823.93-1,891-706.1457.3
Net Income
-1,252-988.92-784.79-1,271-338.07507.02
Earnings Per Share
-0.94-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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2,3212,5413,0052,2115,6806,045
Total Debt
3,4894,4874,8163,5303,1621,102
Net Cash (Debt)
-1,168-1,946-1,811-1,3202,5184,943
Net Cash Growth
-----49.06%53.67%
Net Cash Per Share
-0.88-1.46-1.36-0.991.894.45

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
1.12%2.52%5.67%-3.84%14.02%16.25%
Operating Margin
-7.99%-8.34%-7.89%-18.70%-5.85%1.95%
Pretax Margin
-8.02%-7.58%-8.64%-13.78%-3.71%2.25%
Profit Margin
-7.51%-7.23%-7.52%-12.57%-2.80%2.16%
FCF Margin
-15.62%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.591.661.150.680.660.67