Banpu Power Public Company Limited logo BPP-R.BK - Banpu Power Public Company Limited

NEXT EARNINGS: Feb 25, 2026 (today)
Price: -- --
Market Cap: 38.10B
Volume: 43,600
Avg Volume: 5,011,001
52 Week Range: 7.05-12.6
Sector: Utilities
Industry: Independent Power Producers
Beta: 0.51
Last Dividend: $0.55
Exchange: SET
Country: TH
Employees: N/A
IPO Date: 2021-09-17
EPS (TTM): 0.57
P/E Ratio: 18.85
Revenue (TTM): 25.83B
Total Assets: 97.68B
Total Debt: 39.25B
Cash & Equiv: 7.59B
Rev Growth (5Y): 35.3%
EPS Growth (5Y): -10.1%
FCF Growth (5Y): N/A
ROCE: 5.8%
Debt/Equity: 0.79

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-10 $0.38 $0.41 -7.1% $7.5B $7.4B +0.2%
2025-08-13 $0.42 $0.46 -9.3% $6.6B $6.6B -0.8%
2025-05-09 $0.19 $7.1B
2025-02-26 $-0.34 $5.2B
2024-11-12 $0.37 $6.9B
2024-08-13 $0.32 $7.0B
2024-05-10 $0.22 $6.3B
2024-02-22 $-0.08 $7.9B

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 25.83B 30.44B 24.50B 6.78B 5.51B 5.69B 6.32B 6.42B 5.54B 5.65B 5.20B 5.69B
Net Income 1.75B 5.32B 5.74B 3.13B 3.70B 2.97B 3.81B 4.15B 4.14B 2.07B 2.09B 1.79B
EPS 0.57 1.75 1.88 1.03 1.21 0.97 1.25 1.36 1.74 2.46 0.69 0.59
Total Assets 97.68B 98.90B 77.66B 74.87B 49.56B 48.81B 51.57B 47.70B 42.96B 29.20B 20.87B 19.18B
Total Debt 39.25B 38.29B 21.23B 21.99B 5.91B 7.04B 7.72B 5.22B 2.60B 15.55B 966.95M 666.85M
Cash & Equivalents 7.59B 9.35B 4.06B 2.63B 2.17B 3.34B 1.44B 1.13B 1.15B 1.16B 766.91M 690.57M
Operating Cash Flow (413.01M) 3.75B 630.69M (367.65M) 604.93M (626.30M) (799.55M) 602.39M 1.09B 2.35B 817.79M 1.64B
Free Cash Flow (859.60M) 2.74B 223.28M (625.42M) 17.04M (1.67B) (2.10B) (1.95B) (1.87B) 1.51B 338.02M 1.15B
FCF per Share -0.28 0.90 0.07 -0.21 0.01 -0.55 -0.69 -0.64 -0.79 1.80 0.11 0.38
Book Value 49.63B 50.18B 48.48B 45.64B 41.11B 39.08B 40.41B 39.01B 37.17B 10.85B 5.50B 5.79B
Cash & ST Investments 7.78B 9.63B 4.11B 3.16B 2.50B 6.67B 1.55B 1.31B 1.48B 2.94B 1.77B 1.20B
ROC Equity 0.04 0.11 0.12 0.07 0.09 0.08 0.09 0.11 0.11 0.19 0.38 0.31