GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
T

Thai Vegetable Oil PCL TVO.BK · THB

Consumer Staples · SET · 🇹🇭 Thailand

Compare

28.50

-0.87%

Close of 9 Nov 2026, in THB

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in THB, from our data supplier.

FY2025

Revenue

THB 27.79bn

FY2016FY2025

Net income

THB 2.19bn

FY2016FY2025

Free cash flow

THB 1.33bn

FY2016FY2025

Shareholders' equity

THB 11.57bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 27.79bnTHB 30.60bnTHB 34.19bnTHB 39.11bnTHB 31.31bnTHB 24.96bnTHB 23.59bnTHB 25.08bnTHB 24.57bnTHB 28.24bn
Gross profitTHB 3.59bnTHB 3.27bnTHB 1.43bnTHB 2.88bnTHB 2.94bnTHB 2.85bnTHB 2.36bnTHB 3.29bnTHB 2.60bnTHB 4.53bn
Operating incomeTHB 2.65bnTHB 2.66bnTHB 945.7mTHB 2.04bnTHB 2.63bnTHB 2.14bnTHB 1.73bnTHB 2.06bnTHB 1.51bnTHB 3.26bn
Net incomeTHB 2.19bnTHB 2.10bnTHB 729.6mTHB 1.60bnTHB 2.07bnTHB 1.66bnTHB 1.41bnTHB 1.87bnTHB 1.33bnTHB 2.75bn
Diluted earnings per share2.462.360.821.802.331.861.582.091.493.14

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 14.60bnTHB 14.90bnTHB 13.08bnTHB 18.42bnTHB 13.34bnTHB 13.91bnTHB 11.77bnTHB 11.04bnTHB 11.62bnTHB 11.08bn
Cash and short-term investmentsTHB 2.80bnTHB 3.06bnTHB 637.0mTHB 1.20bnTHB 1.05bnTHB 2.29bnTHB 724.4mTHB 1.53bnTHB 720.7mTHB 1.15bn
Total liabilitiesTHB 2.62bnTHB 3.57bnTHB 2.61bnTHB 7.79bnTHB 3.44bnTHB 4.37bnTHB 2.72bnTHB 2.19bnTHB 3.05bnTHB 2.17bn
DebtTHB 2.0mTHB 5.3mTHB 10.6mTHB 15.7mTHB 1.01bnTHB 1.02bn—THB 326.1mTHB 1.20bn—
Shareholders' equityTHB 11.57bnTHB 10.92bnTHB 10.07bnTHB 10.24bnTHB 9.51bnTHB 9.12bnTHB 8.66bnTHB 8.47bnTHB 8.19bnTHB 8.54bn
Shares outstanding889m891m889m889m887m890m890m894m889m877m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 1.81bnTHB 4.92bnTHB 1.29bnTHB 2.41bnTHB 814.3mTHB 2.34bnTHB 1.32bnTHB 3.65bnTHB 533.1mTHB 2.27bn
Capital spending−THB 477.3m−THB 1.27bn−THB 995.4m−THB 422.2m−THB 340.8m−THB 481.6m−THB 605.8m−THB 440.5m−THB 518.2m−THB 600.5m
Free cash flowTHB 1.33bnTHB 3.65bnTHB 290.7mTHB 1.99bnTHB 473.5mTHB 1.86bnTHB 715.6mTHB 3.21bnTHB 14.9mTHB 1.67bn
Dividends paid−THB 1.54bn−THB 1.29bn−THB 897.7m−THB 889.3m−THB 1.70bn−THB 1.33bn−THB 1.21bn−THB 1.58bn−THB 1.68bn−THB 1.74bn

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 8.28bnTHB 7.73bnTHB 7.87bnTHB 6.40bnTHB 6.66bnTHB 6.86bnTHB 7.92bnTHB 7.72bn
Gross profitTHB 1.13bnTHB 833.0mTHB 857.3mTHB 758.4mTHB 1.07bnTHB 899.9mTHB 1.16bnTHB 808.7m
Operating incomeTHB 871.0mTHB 602.6mTHB 598.8mTHB 620.0mTHB 805.3mTHB 688.2mTHB 1.03bnTHB 546.2m
Net incomeTHB 877.1mTHB 708.9mTHB 521.6mTHB 485.9mTHB 647.6mTHB 533.6mTHB 807.7mTHB 436.7m
Diluted earnings per share0.990.800.590.550.730.600.910.49
Cash from operationsTHB 330.0m−THB 25.0mTHB 1.29bn−THB 549.0mTHB 379.0mTHB 598.0mTHB 3.04bnTHB 2.01bn
Capital spending−THB 166.0m−THB 115.0m−THB 24.0m−THB 223.0m−THB 82.0m−THB 146.0m−THB 155.0m−THB 137.0m
Free cash flowTHB 164.0m−THB 140.0mTHB 1.26bn−THB 772.0mTHB 297.0mTHB 452.0mTHB 2.89bnTHB 1.88bn
Total assetsTHB 16.35bnTHB 17.50bnTHB 14.60bnTHB 14.93bnTHB 15.27bnTHB 16.47bnTHB 14.90bnTHB 14.32bn
Cash and short-term investments—THB 2.67bnTHB 2.80bnTHB 1.58bnTHB 3.06bnTHB 3.53bnTHB 3.06bnTHB 406.6m
Debt—THB 2.4mTHB 3.9mTHB 1.1mTHB 2.4mTHB 3.7mTHB 4.4mTHB 245.2m
Shareholders' equityTHB 12.11bnTHB 12.28bnTHB 11.57bnTHB 11.05bnTHB 11.27bnTHB 11.45bnTHB 10.92bnTHB 10.08bn

Financial ratios

Data as of 25 Sept 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin12.9%10.7%4.2%7.4%9.4%11.4%
Operating margin9.5%8.7%2.8%5.2%8.4%8.6%
Net margin7.9%6.9%2.1%4.1%6.6%6.6%
Return on equity18.9%19.3%7.2%15.7%21.7%18.1%
Return on assets15.0%14.1%5.6%8.7%15.5%11.9%
Free cash flow yield9.0%24.4%9.0%11.2%4.6%11.1%
Revenue growth-9.2%-10.5%-12.6%24.9%25.4%5.8%
Earnings growth4.1%188.3%-54.5%-22.4%24.9%17.4%
Current ratio3.90x2.91x3.71x1.96x3.03x2.49x
Debt to equity0.00x0.00x0.00x0.00x0.10x0.11x
Equity ratio79.2%73.3%77.0%55.6%71.3%65.6%
Interest coverage673.86x231.87x47.96x350.98x627.48x624.17x
Buybacks as a share of market value0.2%-0.2%0.0%-0.3%0.4%-0.0%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-10.8%2.2%0.6%
Operating income9.1%4.4%2.9%
Net income10.9%5.7%1.4%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin11.8%8.5%9.0%10.4%
Operating margin9.1%6.3%6.9%7.5%
Net margin7.4%5.0%5.5%6.2%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings9.19.826.115.812.116.515.811.518.111.7
Price to sales0.70.70.60.70.81.10.90.91.01.1

Dividends and splits

Per share, in the currency the company pays

Paid for 35 years. Last went ex-dividend on 27 Aug 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year2.071.731.451.011.0181.9091.501.364
  • 11-for-10 split · 26 Aug 2022
  • 5-for-4 split · 25 Oct 2007
  • 10-for-1 split · 3 Sept 2001

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.