Investor Relations

Thai Oil Public Company Limited

16
Nov 2026
Earnings Call
Earnings Call Q3/2026
Time: 09:15 - 10:00 A.M.
By watching the broadcast live via SET's website
Form 56-1 One Report Year 2025

Form 56-1 One ReportYear 2025

Explore More
Earnings Call

Earnings Call (Opp Day) Q2/2026

Explore More
logo thaioil
SET: TOP
60.00 THB
Last Updated 04 Nov 2026 15:58
Change (%Change)
-0.50 (-0.83%)
Volume (Shares)
16,572,541

Graph Price Chart

Credit Rating

Baa3
Stable
BBB-
Negative
A+(Tha)
Negative

Operating Performance

Explore More

Performance Highlights Q2/2026

THB Million
Revenue

THB Million
EBITDA

THB Million
Net Profit

Net Profit Breakdown Q2/2026

Petroleum & Lube
6,088 Million Baht 87%
Petchem
639 Million Baht 3%
Power
677 Million Baht 3%
Others & New Business
1,532 Million Baht 7%

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

Performance Highlights FY2025

THB Million
Revenue
THB Million
EBITDA
THB Million
Net Profit

Net Profit Breakdown FY2025

Petroleum & Lube
8,073 Million Baht 77%
Petchem
- -
Power
1,819 Million Baht 17%
Others & New Business
641 Million Baht 6%

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

Download Center

Form 56-1 One Report Year 2025
Form 56-1 One Report Year 2025
Management Discussion and Analysis Q2/2026
Earnings Call (Opp Day) Q2/2026

Event Calendar

16 Nov 2026
Earnings Call
Earnings Call Q3/2026
Time: 09:15 - 10:00 A.M.
By watching the broadcast live via SET's website