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

ATP 30 PCL ATP30.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

0.74

-1.33%

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 804.2m

FY2016FY2025

Net income

THB 58.5m

FY2016FY2025

Free cash flow

THB 165.3m

FY2016FY2025

Shareholders' equity

THB 586.4m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 804.2mTHB 728.7mTHB 669.2mTHB 631.9mTHB 493.8mTHB 391.1mTHB 457.0mTHB 421.9mTHB 347.5mTHB 300.8m
Gross profitTHB 167.1mTHB 144.4mTHB 117.1mTHB 109.8mTHB 101.3mTHB 88.1mTHB 117.4mTHB 107.9mTHB 81.3mTHB 71.8m
Operating incomeTHB 92.1mTHB 77.2mTHB 55.8mTHB 54.1mTHB 53.8mTHB 45.2mTHB 67.6mTHB 63.2mTHB 42.8mTHB 40.8m
Net incomeTHB 58.5mTHB 45.5mTHB 29.0mTHB 29.2mTHB 33.1mTHB 28.8mTHB 46.8mTHB 40.9mTHB 26.2mTHB 21.9m
Diluted earnings per share0.090.070.040.040.050.050.080.070.050.04

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.24bnTHB 1.27bnTHB 1.20bnTHB 1.18bnTHB 1.10bnTHB 821.2mTHB 755.4mTHB 727.6mTHB 668.9mTHB 511.5m
Cash and short-term investmentsTHB 15.2mTHB 14.7mTHB 9.0mTHB 21.0mTHB 56.2mTHB 40.0mTHB 40.9mTHB 38.1mTHB 35.5mTHB 45.0m
Total liabilitiesTHB 655.9mTHB 721.8mTHB 686.9mTHB 673.8mTHB 605.4mTHB 400.7mTHB 349.8mTHB 392.5mTHB 382.6mTHB 268.0m
DebtTHB 499.3mTHB 580.8mTHB 564.5mTHB 560.2mTHB 503.0mTHB 307.2mTHB 266.2mTHB 322.1mTHB 322.7mTHB 218.0m
Shareholders' equityTHB 586.4mTHB 548.4mTHB 516.5mTHB 506.8mTHB 498.1mTHB 420.5mTHB 405.6mTHB 335.1mTHB 286.3mTHB 243.5m
Shares outstanding682m682m682m682m682m635m617m580m574m557m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 175.8mTHB 147.1mTHB 136.9mTHB 135.0mTHB 125.9mTHB 108.9mTHB 113.1mTHB 89.2mTHB 69.6mTHB 55.1m
Capital spending−THB 10.5m−THB 4.7m−THB 4.9m−THB 6.9m−THB 27.7m−THB 20.0m−THB 42.7m−THB 8.0m−THB 15.9m−THB 37.6m
Free cash flowTHB 165.3mTHB 142.4mTHB 132.0mTHB 128.1mTHB 98.1mTHB 88.9mTHB 70.4mTHB 81.2mTHB 53.7mTHB 17.5m
Dividends paid−THB 20.5m−THB 13.6m−THB 20.5m−THB 20.4m−THB 20.5m−THB 12.4m−THB 34.3m−THB 15.6m−THB 5.9m−THB 9.7m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 206.7mTHB 194.6mTHB 199.5mTHB 204.0mTHB 198.6mTHB 202.1mTHB 193.6mTHB 181.9m
Gross profitTHB 36.1mTHB 38.8mTHB 38.7mTHB 43.3mTHB 43.1mTHB 44.2mTHB 37.8mTHB 37.0m
Operating incomeTHB 15.0mTHB 18.3mTHB 18.9mTHB 23.7mTHB 25.6mTHB 24.4mTHB 20.3mTHB 20.0m
Net incomeTHB 7.6mTHB 9.7mTHB 12.2mTHB 15.0mTHB 16.0mTHB 15.2mTHB 12.0mTHB 12.0m
Diluted earnings per share0.010.010.020.020.020.020.020.02
Cash from operationsTHB 31.0mTHB 37.0mTHB 49.0mTHB 46.0mTHB 48.0mTHB 42.0mTHB 36.0mTHB 39.0m
Capital spending−THB 11.0m−THB 2.0m−THB 3.0m−THB 2.0m−THB 3.0m−THB 1.0m—−THB 1.0m
Free cash flowTHB 20.0mTHB 35.0mTHB 46.0mTHB 44.0mTHB 45.0mTHB 41.0m—THB 38.0m
Total assetsTHB 1.31bnTHB 1.30bnTHB 1.24bnTHB 1.24bnTHB 1.25bnTHB 1.27bnTHB 1.27bnTHB 1.22bn
Cash and short-term investmentsTHB 18.1mTHB 29.4mTHB 15.2mTHB 5.6mTHB 6.0mTHB 12.3mTHB 14.7mTHB 5.6m
DebtTHB 341.9mTHB 317.5mTHB 443.5mTHB 312.5mTHB 336.1mTHB 325.5mTHB 309.3mTHB 286.1m
Shareholders' equityTHB 576.4mTHB 568.8mTHB 586.4mTHB 574.2mTHB 559.1mTHB 543.1mTHB 548.4mTHB 536.4m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue8.4%15.5%11.8%
Operating income19.4%15.3%21.0%
Net income26.1%15.3%17.4%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin20.3%19.0%19.6%21.1%
Operating margin11.0%9.9%10.2%11.0%
Net margin6.8%5.7%6.0%6.7%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings10.014.224.332.744.521.016.921.137.440.2
Price to sales0.70.91.11.53.01.51.72.02.82.9

Dividends and splits

Per share, in the currency the company pays

Paid for 10 years. Last went ex-dividend on 8 Apr 2025.

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Paid in the year0.030.020.030.030.030.020.060.03
  • 9-for-8 split · 11 Apr 2017

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.