Sichuan Xichang Electric Power Co.,Ltd. (SHA:600505)
China flag China · Delayed Price · Currency is CNY
10.45
0.00 (0.00%)
Aug 25, 2026, 9:30 AM CST

SHA:600505 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 Jan '23 Dec '21
Revenue
1,4731,5111,4541,4051,2831,081
Revenue Growth
-2.04%3.94%3.52%9.47%18.65%12.43%
Net Income
15.2411.918.29-44.6145.242.53
Earnings Per Share
0.040.030.02-0.120.120.12
EPS Growth
-59.00%43.42%--6.25%24.55%

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Inter-Segment Elimination
-67.86
Hydropower Business Segment
111.36
Photovoltaic Production
28.57
Power Supply Department
1,353
Engineering Construction and Design
86.25
Total
1,511

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Cash & Investments
160.32181.57200.11208.95286.2211.37
Total Debt
1,6631,9132,1182,2372,3602,121
Net Cash (Debt)
-1,503-1,731-1,918-2,028-2,074-1,910
Net Cash Growth
------
Net Cash Per Share
-4.12-4.75-5.27-5.56-5.69-5.24

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Operating Cash Flow
311.98386.13244.72201.36315.14195.68
Capital Expenditures
-104.09-124.79-52.96-127.57-311.96-547.93
Free Cash Flow
207.89261.34191.7673.793.19-352.24
Free Cash Flow Growth
-34.84%36.29%159.86%2216.83%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Pretax Margin
1.97%1.75%1.24%-3.69%5.02%5.81%
Profit Margin
1.03%0.79%0.57%-3.18%3.52%3.93%
FCF Margin
14.12%17.29%13.19%5.25%0.25%-32.57%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
Dividend Per Share
0.0250.0250.0200.0120.0380.035
Dividend Per Share Growth
25.00%25.00%66.67%-68.42%8.57%16.67%
Dividend Yield
0.23%0.19%0.17%0.14%0.49%0.34%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
PE Ratio
250.05399.98531.85-62.9190.10
Forward PE
-28.9528.9528.9528.9528.95
P/FCF Ratio
18.3318.2323.0041.94892.80-
PS Ratio
2.593.153.032.202.223.54