Financial Highlights Q1/2026

Sales Revenue
114,809
Million Baht
OPERATING
REVENUE CONTRIBUTION
Petroleum & Lube
Petchem
Power
Others & New Business
Net Profit
19,481
Million Baht
NET PROFIT MARGIN
17
%
Net Profit Contribution
Petroleum & Lube
Petchem
Power
Others & New Business

*Contribution excluding Stock g/(l) & one-time items

EBITDA
31,641
Million Baht
Total Assets
470,205
Million Baht
(Unit : Million Baht)
2025 2024 2023 2022
Operating
Sales Revenue 394,336 455,857 459,402 505,703
EBITDA 17,619 22,026 35,453 37,187
Net Profit / (Loss) 14,584 9,959 19,443 32,668
Basic Earnings / (Loss) (Baht / Share) 6.53 4.46 8.70 15.63
Financial
Total Assets 427,284 409,010 419,993 444,581
Total Liabilities 234,252 242,826 251,681 285,923
Total Equity 193,032 166,185 168,312 158,657
Financial Ratios
Interest Coverage Ratio (Times) 5.0 4.0 8.7 9.6
Current Ratio (Times) 1.4 1.7 1.7 1.5
Net Debt to Equity Ratio (Times) 0.3 0.8 0.9 1.0
Return on Equity (Percent) 8% 6% 12% 23%
Return on Assets (Percent) 3% 2% 4% 8%
Stock Data
Average Share Price : Daily Closing Stock Price (Baht / Share) 30.2 50.7 50.4 53.9
Market Capitalization (Million Baht) 67,447 113,232 120,069 114,752
Dividend Payment (Baht / Share) 1.8 1.90 3.40 3.70
Dividend Yield (Percent) 6.0% 3.7% 6.7% 6.9%
Book Value (Baht / Share) 86.4 74.4 75.3 69.8
(Unit : Million Baht)
Q1/2026 Q4/2025 Q3/2025 Q2/2025 Q1/2025
Operating
Sales Revenue 114,809 108,931 80,049 99,086 106,270
EBITDA 31,641 5,981 3,897 1,278 6,462
Net Profit / (Loss) 19,481 2,458 2,147 6,476 3,504
Basic Earnings / (Loss) (Baht / Share) 8.72 1.10 0.96 2.90 1.57
Financial
Total Assets 470,205 427,284 394,476 398,486 402,960
Total Liabilities 235,204 234,252 219,760 226,835 237,380
Total Equity 235,001 193,032 174,716 398,486 165,580
Financial Ratios
Interest Coverage Ratio (Times) 46.4 8.5 4.0 0.7 5.5
Current Ratio (Times) 1.4 1.4 1.3 1.5 1.9
Net Debt to Equity Ratio (Times) 0.2 0.3 0.6 0.6 1.4
Return on Equity (Percent) 8% 1% 1% 2% 2%
Return on Assets (Percent) 4% 1% 1% 2% 1%
Stock Data
Average Share Price : Daily Closing Stock Price (Baht / Share) 46.2 35.5 32.9 26.6 25.6
Market Capitalization (Million Baht) 902,501 79,292 73,392 59,512 56,450
Dividend Payment (Baht / Share) 0.0 1.0 N/A N/A N/A
Dividend Yield (Percent) 0.0% 2.8% N/A N/A N/A
Book Value (Baht / Share) 105.2 86.4 78.2 76.8 74.1