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

Thai Nam Plastic PCL TNPC.BK · THB

Materials · SET · 🇹🇭 Thailand

Compare

0.88

-1.12%

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

FY2016FY2025

Net income

−THB 153.2m

FY2016FY2025

Free cash flow

−THB 24.0m

FY2016FY2025

Shareholders' equity

THB 392.9m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 1.34bnTHB 1.35bnTHB 1.59bnTHB 1.41bnTHB 1.05bnTHB 722.8mTHB 922.6mTHB 1.12bnTHB 1.11bnTHB 1.02bn
Gross profitTHB 157.9mTHB 128.1mTHB 316.4mTHB 258.5mTHB 285.7mTHB 163.5mTHB 152.5mTHB 266.3mTHB 258.6mTHB 226.2m
Operating income−THB 67.0m−THB 115.0mTHB 64.6mTHB 20.0mTHB 108.7mTHB 21.5m−THB 50.0mTHB 74.0mTHB 42.4mTHB 75.5m
Net income−THB 153.2m−THB 135.9mTHB 30.0m−THB 6.2mTHB 86.3mTHB 2.3m−THB 85.5mTHB 19.6m−THB 12.4mTHB 24.3m
Diluted earnings per share-0.45-0.400.09-0.020.250.01-0.250.06-0.040.07

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.16bnTHB 1.31bnTHB 1.29bnTHB 1.28bnTHB 1.09bnTHB 929.8mTHB 895.4mTHB 1.09bnTHB 1.03bnTHB 1.05bn
Cash and short-term investmentsTHB 26.4mTHB 32.9mTHB 40.2mTHB 22.7mTHB 27.8mTHB 41.8mTHB 23.5mTHB 11.5mTHB 22.0mTHB 22.7m
Total liabilitiesTHB 763.5mTHB 746.9mTHB 746.7mTHB 778.9mTHB 568.5mTHB 487.0mTHB 432.8mTHB 519.1mTHB 459.2mTHB 441.9m
DebtTHB 389.9mTHB 371.5mTHB 368.0mTHB 393.2mTHB 290.2mTHB 237.3mTHB 194.5mTHB 241.8mTHB 218.6mTHB 226.3m
Shareholders' equityTHB 392.9mTHB 563.2mTHB 540.1mTHB 504.0mTHB 520.8mTHB 442.8mTHB 462.6mTHB 574.4mTHB 567.7mTHB 604.1m
Shares outstanding341m341m341m341m341m341m341m341m341m341m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 15.0mTHB 61.5mTHB 92.1m−THB 46.6m−THB 16.1mTHB 82.7mTHB 139.3mTHB 82.4mTHB 54.4mTHB 156.1m
Capital spending−THB 39.0m−THB 45.0m−THB 26.8m−THB 34.9m−THB 16.3m−THB 17.5m−THB 54.0m−THB 88.8m−THB 27.6m−THB 25.4m
Free cash flow−THB 24.0mTHB 16.5mTHB 65.3m−THB 81.5m−THB 32.4mTHB 65.2mTHB 85.3m−THB 6.5mTHB 26.8mTHB 130.7m
Dividends paid−THB 9,706−THB 6.1m−THB 6.7m−THB 15.8m−THB 3.8m−THB 5,525−THB 12.5m−THB 9.4m−THB 9.2m−THB 9.2m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 347.2mTHB 348.1mTHB 331.8mTHB 340.6mTHB 335.1mTHB 331.3mTHB 318.0mTHB 372.4m
Gross profitTHB 64.8mTHB 58.4mTHB 42.3mTHB 45.4mTHB 33.5mTHB 43.7mTHB 17.2mTHB 40.8m
Operating incomeTHB 9.4mTHB 3.3m−THB 21.9m−THB 2.2m−THB 24.4m−THB 4.6m−THB 63.2m−THB 36.9m
Net incomeTHB 15.7m−THB 3.6m−THB 19.7m−THB 92.4m−THB 30.3m−THB 10.8m−THB 66.9m−THB 42.0m
Diluted earnings per share0.05-0.01-0.06-0.27-0.09-0.03-0.20-0.12
Cash from operationsTHB 16.0mTHB 1.0m—−THB 6.0mTHB 32.0m—THB 23.0mTHB 37.0m
Capital spending−THB 4.0m−THB 3.0m−THB 17.0m−THB 4.0m−THB 9.0m−THB 7.0m−THB 12.0m−THB 13.0m
Free cash flowTHB 12.0m−THB 2.0m—−THB 10.0mTHB 23.0m—THB 11.0mTHB 24.0m
Total assetsTHB 1.21bnTHB 1.17bnTHB 1.16bnTHB 1.20bnTHB 1.28bnTHB 1.30bnTHB 1.31bnTHB 1.40bn
Cash and short-term investments—THB 27.2mTHB 26.4mTHB 29.0mTHB 27.0mTHB 28.9mTHB 32.9mTHB 30.3m
Debt—THB 338.3mTHB 345.1mTHB 315.9mTHB 302.6mTHB 320.3mTHB 309.7mTHB 311.1m
Shareholders' equityTHB 392.5mTHB 389.0mTHB 392.9mTHB 421.7mTHB 518.9mTHB 545.3mTHB 563.2mTHB 631.2m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-1.8%13.1%2.8%
Net income190.8%——

Average margins

Over each period

1 year3 years5 years10 years
Gross margin10.6%15.1%17.5%19.2%
Operating margin-6.8%-1.7%0.4%1.5%
Net margin-10.7%-4.7%-2.4%-1.6%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-1.9-2.216.5-111.69.1103.3-2.620.2-46.522.8
Price to sales0.20.20.30.50.80.30.20.30.50.5

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 7 May 2024.

FY2024FY2023FY2022FY2021FY2019FY2018FY2017FY2016
Paid in the year0.0180.020.050.0120.0380.0280.0280.028
  • 16-for-15 split · 29 Apr 2022
  • 16-for-15 split · 11 May 2015
  • 5-for-1 split · 6 May 2015
  • 11-for-10 split · 2 May 2014
  • 11-for-10 split · 3 May 2013

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.