Thai Oil PCL (BKK:TOP)

Thailand flag Thailand · Delayed Price · Currency is THB
45.25
+0.25 (0.56%)
Jun 10, 2026, 4:25 PM ICT
Market Cap100.52B +78.2%
Revenue (ttm)346.61B -12.3%
Net Income30.56B +302.2%
EPS13.68 +302.2%
Shares Out 2.23B
PE Ratio3.29
Forward PE5.73
Dividend1.80 (3.91%)
Ex-Dividend DateFeb 25, 2026
Volume4,304,363
Open45.00
Previous Close45.00
Day's Range45.00 - 45.75
52-Week Range26.00 - 56.75
Beta0.85
AnalystsBuy
Price Target52.24 (+15.45%)
Earnings DateAug 7, 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

Analyst Summary

According to 18 analysts, the average rating for TOP stock is "Buy." The 12-month stock price target is ฿52.24, which is an increase of 15.45% from the latest price.

Price Target
฿52.24
(15.45% upside)
Analyst Consensus: Buy
Stock Forecasts

News

Thai Oil braces for financial uncertainty in second half

Oil refiner Thai Oil Plc is bracing for financial uncertainty in the second half, including the impact of the state policy to reduce diesel ex-refinery prices, though it posted a net profit of more th...

4 weeks ago - Bangkok Post

Thai Oil PCL Quarterly report: Q1 2026

Thai Oil PCL has published its Q1 2026 quarterly earnings report on May 11, 2026.

4 weeks ago - Filings

Thai Oil PCL Slides: Q1 2026

Thai Oil PCL has posted slides in relation to its Q1 2026 quarterly earnings report, which was published on May 11, 2026.

4 weeks ago - Filings

Thai Oil PCL Slides: Investor presentation

Thai Oil PCL has posted slides in relation to its latest quarterly earnings report, which was published on March 5, 2026.

3 months ago - Filings

Thai Oil PCL Quarterly report: Q4 2025

Thai Oil PCL has published its Q4 2025 quarterly earnings report on February 18, 2026.

4 months ago - Filings

Thai Oil PCL Slides: Q4 2025

Thai Oil PCL has posted slides in relation to its Q4 2025 quarterly earnings report, which was published on February 18, 2026.

4 months ago - Filings

Thai Oil PCL Slides: Investor presentation

Thai Oil PCL has posted slides in relation to its latest quarterly earnings report, which was published on February 15, 2026.

4 months ago - Filings

Thai Oil PCL Slides: Investor presentation

Thai Oil PCL has posted slides in relation to its latest quarterly earnings report, which was published on January 22, 2026.

4 months ago - Filings

Thai Oil PCL Slides: Q3 2025

Thai Oil PCL has posted slides in relation to its Q3 2025 quarterly earnings report, which was published on November 7, 2025.

7 months ago - Filings

Thai Oil PCL Quarterly report: Q2 2025

Thai Oil PCL has published its Q2 2025 quarterly earnings report on August 21, 2025.

10 months ago - Filings

Thai Oil PCL Slides: Q2 2025

Thai Oil PCL has posted slides in relation to its Q2 2025 quarterly earnings report, which was published on August 21, 2025.

10 months ago - Filings

Thai Oil PCL Slides: Investor Presentation

Thai Oil PCL has posted slides in relation to its latest quarterly earnings report, which was published on June 17, 2025.

1 year ago - Filings