Thai Oil PCL (BKK:TOP)
Thailand flag Thailand · Delayed Price · Currency is THB
62.25
+0.50 (0.81%)
Oct 30, 2026, 4:37 PM ICT

Thai Oil PCL Stock Forecast

Stock Price Forecast

According to 20 analysts polled by S&P Global, Thai Oil PCL stock has a consensus rating of "Buy" and an average price target of ฿74.88. The average 1-year stock price forecast is 20.29% higher than the current stock price, while the lowest is ฿30.00 (-51.81%) and the highest is ฿100.00 (+60.64%).

Price Target: ฿74.88 (+20.29%)
Analyst Consensus: Buy

Price Target

Chart
TargetLowAverageMedianHigh
Price฿30.00฿74.88฿77.00฿100.00
Change-51.81%+20.29%+23.69%+60.64%

Analyst Ratings

The average analyst rating for Thai Oil PCL stock is "Buy". This means that analysts believe this stock is likely to outperform the market over the next twelve months.

Recommendation Trends

Chart
RatingMay '26Jun '26Jul '26Aug '26Sep '26Oct '26
Strong Buy8988109
Buy224444
Hold765534
Sell000000
Strong Sell111222
Total181818191919

Financial Forecast

Revenue This Year
515.02B
from 330.94B
Increased by 55.62%
Revenue Next Year
439.82B
from 515.02B
Decreased by -14.60%
EPS This Year
20.11
from 5.63
Increased by 257.01%
EPS Next Year
8.73
from 20.11
Decreased by -56.60%
Fiscal YearFY 2021FY 2022FY 2023FY 2024FY 2025FY 2026
Period EndingDec 31, 2021Dec 31, 2022Dec 31, 2023Dec 31, 2024Dec 31, 2025Dec 31, 2026
Revenue
291.33B496.23B432.31B407.95B330.94B515.02B
Revenue Growth
54.94%70.33%-12.88%-5.63%-18.88%55.62%
Gross Profit
25.94B48.45B33.08B16.77B13.68B66.14B
Gross Margin
8.90%9.76%7.65%4.11%4.13%12.84%
Operating Income
23.21B44.68B29.91B13.49B10.16B57.14B
Net Income
12.58B32.67B19.44B9.96B14.58B41.89B
EPS
----5.6320.11
EPS Growth
----44.62%257.01%
Forward PE
9.6711.446.474.936.763.10
Dividend / Share
2.603.703.401.901.805.36
Dividend Growth
271.43%42.31%-8.11%-44.12%-5.26%197.55%
Free Cash Flow
----38.38B14.14B
No. Analysts
-----18
EPS and Forward PE are based on non-GAAP adjusted numbers. Financial currency is THB.

Revenue Forecast

Revenue202620272028
High702.1B
Avg515.0B
Low421.4B

Revenue Growth

Revenue Growth202620272028
High
112.2%
Avg
55.6%
Low
27.3%

EPS Forecast

EPS202620272028
High30.70
Avg20.11
Low17.20

EPS Growth

EPS Growth202620272028
High
445.1%
Avg
257.0%
Low
205.4%