Banpu Power PCL (BKK:BPP)
12.00
0.00 (0.00%)
Jul 16, 2026, 4:36 PM ICT
Banpu Power PCL Financials Overview
Financials in millions THB. Fiscal year is January - December.
Millions THB. Fiscal year is Jan - Dec.
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Mar '26 Mar 31, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Revenue Revenue Growth | 25,837 | 27,850 | 25,827 | 28,380 | 24,501 | 6,784 |
Revenue Growth | -1.34% | 7.83% | -9.00% | 15.83% | 261.13% | 23.23% |
Net Income Net Income Growth | 8,329 | 3,026 | 1,746 | 5,319 | 5,739 | 3,127 |
Earnings Per Share EPS Growth | 2.73 | 0.99 | 0.57 | 1.75 | 1.88 | 1.03 |
EPS Growth | 406.81% | 73.29% | -67.17% | -7.31% | 83.52% | -15.50% |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 |
|---|---|---|---|---|---|
| Period Ending | Mar '26 Mar 31, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 |
Energy Generation - Thermal - China Energy Generation - Thermal - China Growth | 5,122 | 5,393 | 6,120 | 6,455 | 6,917 |
Energy Generation - Thermal - United States Energy Generation - Thermal - United States Growth | 20,715 | 22,458 | 19,707 | 21,925 | 17,585 |
Total Total Growth | 25,837 | 27,850 | 25,827 | 28,380 | 24,501 |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Mar '26 Mar 31, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Cash & Investments Cash & Investments Growth | 11,853 | 7,319 | 7,780 | 9,628 | 4,113 | 3,165 |
Total Debt Total Debt Growth | 22,387 | 38,208 | 39,248 | 38,294 | 21,228 | 21,987 |
Net Cash (Debt) Net Cash Growth | -10,534 | -30,889 | -31,468 | -28,666 | -17,115 | -18,822 |
Net Cash Growth | - | - | - | - | - | - |
Net Cash Per Share Net Cash Per Share Growth | -3.46 | -10.14 | -10.33 | -9.41 | -5.62 | -6.18 |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Mar '26 Mar 31, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Operating Cash Flow Operating Cash Flow Growth | 1,270 | 710.75 | -413.01 | 3,754 | 630.69 | -367.65 |
Capital Expenditures CapEx Growth | -592.85 | -511.64 | -446.59 | -1,010 | -407.41 | -257.77 |
Free Cash Flow Free Cash Flow Growth | 676.76 | 199.11 | -859.6 | 2,743 | 223.29 | -625.42 |
Free Cash Flow Growth | - | - | - | 1128.63% | - | - |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Mar '26 Mar 31, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Pretax Margin | 43.99% | 13.96% | 7.91% | 24.10% | 25.28% | 47.63% |
Profit Margin | 32.24% | 10.87% | 6.76% | 18.74% | 23.42% | 46.09% |
FCF Margin | 2.62% | 0.71% | -3.33% | 9.67% | 0.91% | -9.22% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jul '26 Jul 24, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Dividend Per Share Dividend Per Share Growth | 0.500 | - | 0.600 | 0.800 | 0.700 | 0.650 |
Dividend Per Share Growth | 0% | - | -25.00% | 14.29% | 7.69% | 0% |
Dividend Yield | 4.17% | - | 6.16% | 6.43% | 5.21% | 4.84% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jul '26 Jul 24, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
PE Ratio | 4.39 | 12.69 | 18.85 | 8.31 | 8.71 | 16.76 |
Forward PE | 8.57 | 9.49 | 9.29 | 9.81 | 11.47 | 10.88 |
P/FCF Ratio | 54.04 | 192.87 | - | 16.11 | 223.85 | - |
PS Ratio | 1.42 | 1.38 | 1.27 | 1.56 | 2.04 | 7.73 |