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

Thanapiriya PCL TNP.BK · THB

Consumer Staples · SET · 🇹🇭 Thailand

Compare

2.76

0.00%

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 3.09bn

FY2016FY2025

Net income

THB 212.6m

FY2016FY2025

Free cash flow

THB 143.4m

FY2016FY2025

Shareholders' equity

THB 1.32bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 3.09bnTHB 2.87bnTHB 2.61bnTHB 2.43bnTHB 2.62bnTHB 2.20bnTHB 1.95bnTHB 1.77bnTHB 1.60bnTHB 1.45bn
Gross profitTHB 565.0mTHB 504.4mTHB 440.0mTHB 417.4mTHB 449.6mTHB 358.7mTHB 293.1mTHB 244.9mTHB 212.8mTHB 184.3m
Operating incomeTHB 251.3mTHB 233.3mTHB 194.9mTHB 186.5mTHB 238.7mTHB 164.5mTHB 106.0mTHB 76.7mTHB 71.9mTHB 67.9m
Net incomeTHB 212.6mTHB 185.5mTHB 155.5mTHB 149.0mTHB 192.1mTHB 133.9mTHB 88.6mTHB 65.1mTHB 61.3mTHB 55.7m
Diluted earnings per share0.270.230.190.190.240.170.110.080.080.07

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.83bnTHB 1.57bnTHB 1.41bnTHB 1.25bnTHB 1.19bnTHB 1.03bnTHB 869.4mTHB 839.2mTHB 820.4mTHB 713.1m
Cash and short-term investmentsTHB 224.4mTHB 130.0mTHB 108.4mTHB 65.0mTHB 140.7mTHB 100.8mTHB 78.4mTHB 62.7mTHB 68.1mTHB 125.7m
Total liabilitiesTHB 503.6mTHB 372.5mTHB 327.8mTHB 259.0mTHB 279.8mTHB 241.7mTHB 164.7mTHB 190.7mTHB 213.0mTHB 142.7m
DebtTHB 178.3mTHB 118.2mTHB 86.7mTHB 69.0mTHB 72.8mTHB 66.7mTHB 2THB 12.0mTHB 50.0m—
Shareholders' equityTHB 1.32bnTHB 1.19bnTHB 1.08bnTHB 990.6mTHB 909.5mTHB 790.6mTHB 704.7mTHB 648.5mTHB 607.3mTHB 570.3m
Shares outstanding800m800m800m800m800m800m800m800m800m800m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 267.1mTHB 217.9mTHB 203.5mTHB 112.3mTHB 231.1mTHB 179.1mTHB 126.4mTHB 110.2mTHB 72.7mTHB 44.6m
Capital spending−THB 123.7m−THB 146.5m−THB 92.2m−THB 116.1m−THB 114.6m−THB 105.4m−THB 68.1m−THB 53.8m−THB 155.5m−THB 159.4m
Free cash flowTHB 143.4mTHB 71.4mTHB 111.3m−THB 3.8mTHB 116.5mTHB 73.7mTHB 58.3mTHB 56.3m−THB 82.8m−THB 114.9m
Dividends paid−THB 82.0m−THB 70.0m−THB 68.0m−THB 68.0m−THB 72.0m−THB 48.0m−THB 32.0m−THB 24.0m−THB 24.0m−THB 36.0m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 853.6mTHB 770.4mTHB 894.5mTHB 731.1mTHB 742.9mTHB 722.5mTHB 733.5mTHB 729.5m
Gross profitTHB 153.8mTHB 140.3mTHB 158.4mTHB 135.7mTHB 136.7mTHB 134.1mTHB 133.4mTHB 126.2m
Operating incomeTHB 65.7mTHB 57.3mTHB 76.4mTHB 60.0mTHB 63.4mTHB 63.4mTHB 64.2mTHB 59.5m
Net incomeTHB 55.2mTHB 48.4mTHB 64.0mTHB 47.7mTHB 50.4mTHB 50.5mTHB 50.9mTHB 47.5m
Diluted earnings per share0.070.060.080.060.060.060.060.06
Cash from operations−THB 23.0mTHB 28.0mTHB 124.0mTHB 76.0mTHB 25.0mTHB 41.0mTHB 39.0mTHB 101.0m
Capital spending−THB 24.0m−THB 41.0m−THB 36.0m−THB 47.0m−THB 18.0m−THB 21.0m−THB 50.0m−THB 47.0m
Free cash flow−THB 47.0m−THB 13.0mTHB 88.0mTHB 29.0mTHB 7.0mTHB 20.0m−THB 11.0mTHB 54.0m
Total assetsTHB 1.80bnTHB 1.81bnTHB 1.83bnTHB 1.62bnTHB 1.63bnTHB 1.60bnTHB 1.57bnTHB 1.50bn
Cash and short-term investmentsTHB 46.9mTHB 136.1mTHB 224.4mTHB 68.0mTHB 111.2mTHB 117.8mTHB 130.0mTHB 111.3m
DebtTHB 7.6mTHB 6.5mTHB 82.2mTHB 6.3mTHB 35.9mTHB 5.6mTHB 35.5mTHB 5.4m
Shareholders' equityTHB 1.38bnTHB 1.37bnTHB 1.32bnTHB 1.26bnTHB 1.25bnTHB 1.24bnTHB 1.19bnTHB 1.14bn

Financial ratios

Data as of 28 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin18.3%17.6%16.8%17.2%17.1%16.3%
Operating margin8.1%8.1%7.5%7.7%9.1%7.5%
Net margin6.9%6.5%6.0%6.1%7.3%6.1%
Return on equity16.0%15.5%14.4%15.0%21.1%16.9%
Return on assets11.6%11.8%11.1%11.9%16.2%13.0%
Free cash flow yield18.1%16.9%13.7%10.6%16.0%13.2%
Revenue growth7.6%9.9%7.4%-7.2%19.4%12.5%
Earnings growth14.6%19.3%4.4%-22.4%43.5%51.1%
Current ratio2.01x2.14x2.24x2.42x2.25x2.18x
Debt to equity0.06x0.03x0.01x0.00x0.00x0.01x
Equity ratio72.5%76.2%76.7%79.3%76.5%76.6%
Interest coverage79.24x79.52x89.09x82.04x111.14x78.74x
Buybacks as a share of market value0.0%0.0%0.0%0.0%0.0%0.0%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue8.3%7.1%8.9%
Operating income10.5%8.8%18.1%
Net income12.6%9.7%18.4%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin17.9%17.5%17.3%16.0%
Operating margin8.1%7.9%8.0%6.9%
Net margin6.7%6.4%6.5%5.6%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings10.114.115.121.522.120.219.916.735.048.3
Price to sales0.70.90.91.31.61.20.90.61.31.9

Dividends and splits

Per share, in the currency the company pays

Paid for 10 years. Last went ex-dividend on 26 Aug 2025.

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Paid in the year0.1030.0880.0850.0850.090.060.040.03

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.