Thai Oil PCL (BKK:TOP)

Thailand flag Thailand · Delayed Price · Currency is THB
46.25
+0.50 (1.09%)
Apr 28, 2026, 4:35 PM ICT
87.25%
Market Cap 103.31B
Revenue (ttm) 330.94B
Net Income (ttm) 14.58B
Shares Out 2.23B
EPS (ttm) 6.53
PE Ratio 7.08
Forward PE 6.63
Dividend 1.80 (3.93%)
Ex-Dividend Date Feb 25, 2026
Volume 20,035,867
Average Volume 18,393,647
Open 45.75
Previous Close 45.75
Day's Range 45.75 - 47.25
52-Week Range 24.50 - 56.75
Beta 1.05
RSI 48.95
Earnings Date May 8, 2026

About Thai Oil PCL

Thai Oil Public Company Limited, together with its subsidiaries, engages in the oil refining and distributions, petrochemicals, lube base oil, and other businesses in Thailand, Indonesia, and internationally. It operates through Oil Refinery, Lube Base Oil Refinery, Aromatics and LAB, Power Generation, Solvent, Ethanol, Olefins, and Others segments. The company offers refined fuels, including gasoline, diesel/gas oil, jet fuel, kerosene, fuel oil, and liquefied petroleum gas; and lube base oil, bitumen/asphalt, by-products, and special products... [Read more]

Sector Energy
Founded 1961
Employees 1,434
Stock Exchange Stock Exchange of Thailand
Ticker Symbol TOP
Full Company Profile

Financial Performance

In 2025, Thai Oil PCL's revenue was 330.94 billion, a decrease of -18.88% compared to the previous year's 407.95 billion. Earnings were 14.58 billion, an increase of 46.45%.

Financial Statements

News

Thai Oil PCL Earnings Call Transcript: Q3 2024

Q3 2027 saw a net loss of 4,218 million THB due to lower oil prices and weak refining margins, with improved utilization rates but continued market volatility. The Clean Fuel Project faced delays, and new product and market expansions are underway.

1 year ago - Transcripts

Thai Oil PCL Earnings Call Transcript: Q2 2024

Q2 2024 net profit was 5,547 million THB, supported by stock and bond buyback gains, despite lower GRM and core profit. Refinery utilization hit 111%, aromatics performed strongly, and clean fuel project progress reached 96.8%.

1 year ago - Transcripts