Leshan Electric Power Co.,Ltd (SHA:600644)
China flag China · Delayed Price · Currency is CNY
10.43
+0.14 (1.36%)
Aug 4, 2026, 3:00 PM CST

SHA:600644 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
3,3053,3953,1962,9862,8722,571
Revenue Growth
2.43%6.24%7.03%3.94%11.72%12.22%
Net Income
22.323.3222.5724.370.58117.61
Earnings Per Share
0.040.040.040.050.130.22
EPS Growth
0.26%-2.63%-7.09%-65.60%-39.97%14.71%

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Power Business
2,197
Gas Business
452.55
Water Business
162.23
Emerging Business
218.36
Total
3,031

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
389.08470.1301.94278.06115.47195.59
Total Debt
1,2101,1281,1381,0821,0111,010
Net Cash (Debt)
-820.83-657.79-835.6-803.82-895.89-814.75
Net Cash Growth
------
Net Cash Per Share
-1.42-1.15-1.55-1.49-1.66-1.51

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
-311.24171.34219.23136.2476.57
Capital Expenditures
--321.31-210.72-162.25-194.84-315.6
Free Cash Flow
--10.06-39.3856.98-58.63160.97
Free Cash Flow Growth
-----189.17%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
0.98%1.03%1.46%1.48%4.08%5.54%
Profit Margin
0.68%0.69%0.71%0.81%2.46%4.57%
FCF Margin
--0.30%-1.23%1.91%-2.04%6.26%

Dividends

Fiscal YearCurrentFY 2025
Period EndingAug '26 Dec '25
Dividend Per Share
0.0150.015
Dividend Per Share Growth
0%-
Dividend Yield
0.15%0.15%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
266.96241.82145.98154.2259.4236.03
Forward PE
-20.0720.0720.0720.0720.07
P/FCF Ratio
54.93--65.77-26.32
PS Ratio
1.801.661.031.251.461.65