Banpu Power PCL (BKK:BPP)
Thailand flag Thailand · Delayed Price · Currency is THB
12.00
+0.10 (0.84%)
Inactive · Last trade price on Jul 16, 2026

Banpu Power PCL Financials Overview

Millions THB. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
20,19727,85025,82728,38024,5016,784
Revenue Growth
-21.48%7.83%-9.00%15.83%261.13%23.23%
Net Income
8,0093,0261,7465,3195,7393,127
Earnings Per Share
2.630.990.571.751.881.03
EPS Growth
314.17%73.29%-67.17%-7.31%83.52%-15.50%

Revenue by Segment

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Energy Generation - Thermal - China
5,1225,3936,1206,4556,917
Energy Generation - Thermal - United States
20,71522,45819,70721,92517,585
Total
25,83727,85025,82728,38024,501

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
7,9987,3197,7809,6284,1133,165
Total Debt
21,51638,20839,24838,29421,22821,987
Net Cash (Debt)
-13,519-30,889-31,468-28,666-17,115-18,822
Net Cash Growth
------
Net Cash Per Share
-4.44-10.14-10.33-9.41-5.62-6.18

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-351.68710.75-413.013,754630.69-367.65
Capital Expenditures
-623.78-511.64-446.59-1,010-407.41-257.77
Free Cash Flow
-975.46199.11-859.62,743223.29-625.42
Free Cash Flow Growth
---1128.63%--

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
52.94%13.96%7.91%24.10%25.28%47.63%
Profit Margin
39.65%10.87%6.76%18.74%23.42%46.09%
FCF Margin
-4.83%0.71%-3.33%9.67%0.91%-9.22%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.5000.6000.6000.8000.7000.650
Dividend Per Share Growth
0%0%-25.00%14.29%7.69%0%
Dividend Yield
4.17%4.90%6.16%6.43%5.21%4.84%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.3912.6918.858.318.7116.76
Forward PE
8.579.499.299.8111.4710.88
P/FCF Ratio
54.04192.87-16.11223.85-
PS Ratio
1.421.381.271.562.047.73