7.40
-0.67%
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.
Revenue
THB 138.64bn
FY2016FY2025
Net income
THB 2.04bn
FY2016FY2025
Free cash flow
−THB 244.8m
FY2016FY2025
Shareholders' equity
THB 24.78bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 138.64bn | THB 147.36bn | THB 150.44bn | THB 171.72bn | THB 126.35bn | THB 104.45bn | THB 102.62bn | THB 112.97bn | THB 106.96bn | THB 107.41bn |
| Gross profit | THB 6.89bn | THB 7.81bn | THB 7.84bn | THB 7.96bn | THB 6.47bn | THB 5.07bn | THB 5.54bn | THB 5.36bn | THB 5.93bn | THB 6.16bn |
| Operating income | THB 3.35bn | THB 3.37bn | THB 3.26bn | THB 2.40bn | THB 1.77bn | THB 826.5m | THB 1.38bn | THB 1.22bn | THB 1.68bn | THB 1.52bn |
| Net income | THB 2.04bn | THB 2.60bn | THB 1.12bn | THB 810.3m | THB 273.0m | THB 209.6m | THB 392.8m | THB 321.6m | THB 961.7m | THB 1.17bn |
| Diluted earnings per share | 0.20 | 0.25 | 0.11 | 0.14 | 0.05 | 0.04 | 0.07 | 0.06 | 0.18 | 0.22 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 77.08bn | THB 83.01bn | THB 85.84bn | THB 96.54bn | THB 80.85bn | THB 64.07bn | THB 54.46bn | THB 64.80bn | THB 60.16bn | THB 55.26bn |
| Cash and short-term investments | THB 7.33bn | THB 5.87bn | THB 10.20bn | THB 7.00bn | THB 6.33bn | THB 5.17bn | THB 4.46bn | THB 4.91bn | THB 3.85bn | THB 3.84bn |
| Total liabilities | THB 52.29bn | THB 56.94bn | THB 59.61bn | THB 77.88bn | THB 62.85bn | THB 48.00bn | THB 38.33bn | THB 47.12bn | THB 41.36bn | THB 37.09bn |
| Debt | THB 20.73bn | THB 19.01bn | THB 27.50bn | THB 39.29bn | THB 28.43bn | THB 16.45bn | THB 16.64bn | THB 21.06bn | THB 18.86bn | THB 14.08bn |
| Shareholders' equity | THB 24.78bn | THB 25.90bn | THB 26.01bn | THB 18.52bn | THB 17.83bn | THB 15.86bn | THB 16.07bn | THB 17.57bn | THB 18.61bn | THB 17.92bn |
| Shares outstanding | 10,450m | 10,450m | 10,450m | 5,869m | 5,431m | 5,345m | 5,345m | 5,345m | 5,345m | 5,342m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | THB 2.46bn | THB 9.41bn | THB 14.05bn | −THB 2.28bn | −THB 2.32bn | THB 700.0m | THB 5.97bn | THB 2.70bn | −THB 2.28bn | THB 10.95bn |
| Capital spending | −THB 2.71bn | −THB 47.6m | −THB 2.39bn | −THB 5.18bn | −THB 4.21bn | −THB 6.88bn | −THB 5.70bn | −THB 1.79bn | −THB 2.20bn | −THB 2.54bn |
| Free cash flow | −THB 244.8m | THB 9.36bn | THB 11.65bn | −THB 7.46bn | −THB 6.52bn | −THB 6.18bn | THB 267.1m | THB 905.7m | −THB 4.48bn | THB 8.40bn |
| Dividends paid | −THB 2.09bn | −THB 42.7m | −THB 284.8m | −THB 154.3m | −THB 142.0m | −THB 227.7m | −THB 409.9m | −THB 455.5m | −THB 455.2m | −THB 546.3m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 34.82bn | THB 29.70bn | THB 36.27bn | THB 36.12bn | THB 31.54bn | THB 34.71bn | THB 40.56bn | THB 39.00bn |
| Gross profit | THB 1.85bn | THB 1.50bn | THB 1.64bn | THB 1.84bn | THB 1.77bn | THB 1.84bn | THB 1.91bn | THB 2.17bn |
| Operating income | THB 952.1m | THB 634.3m | THB 703.4m | THB 893.6m | THB 603.1m | THB 736.1m | THB 721.3m | THB 952.7m |
| Net income | THB 711.3m | THB 502.2m | THB 426.0m | THB 531.4m | THB 480.2m | THB 606.8m | THB 616.8m | THB 684.1m |
| Diluted earnings per share | 0.07 | 0.05 | 0.04 | 0.05 | 0.05 | 0.06 | 0.06 | 0.07 |
| Cash from operations | −THB 3.09bn | THB 2.48bn | −THB 1.01bn | THB 455.0m | THB 1.91bn | THB 1.43bn | THB 4.46bn | −THB 3.34bn |
| Capital spending | −THB 554.0m | −THB 1.18bn | −THB 576.0m | −THB 970.0m | −THB 360.0m | −THB 800.0m | −THB 1.43bn | −THB 787.0m |
| Free cash flow | −THB 3.65bn | THB 1.29bn | −THB 1.58bn | −THB 515.0m | THB 1.55bn | THB 633.0m | THB 3.03bn | −THB 4.13bn |
| Total assets | THB 94.30bn | THB 79.02bn | THB 77.08bn | THB 79.15bn | THB 72.00bn | THB 78.52bn | THB 83.01bn | THB 85.26bn |
| Cash and short-term investments | THB 6.41bn | THB 6.40bn | THB 7.33bn | THB 6.20bn | THB 6.25bn | THB 7.07bn | THB 5.87bn | THB 7.92bn |
| Debt | THB 16.69bn | THB 18.73bn | THB 20.82bn | THB 18.14bn | THB 17.26bn | THB 19.00bn | THB 17.94bn | THB 23.21bn |
| Shareholders' equity | THB 26.76bn | THB 26.54bn | THB 24.78bn | THB 24.99bn | THB 25.23bn | THB 26.92bn | THB 25.90bn | THB 24.62bn |
Financial ratios
Data as of 17 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 5.0% | 5.3% | 5.2% | 4.6% | 5.1% | 4.9% |
| Operating margin | 2.4% | 2.3% | 2.2% | 1.4% | 1.4% | 0.8% |
| Net margin | 1.5% | 1.8% | 0.7% | 0.5% | 0.2% | 0.2% |
| Return on equity | 8.2% | 10.0% | 4.3% | 4.4% | 1.5% | 1.3% |
| Return on assets | 2.7% | 3.1% | 1.3% | 0.8% | 0.3% | 0.3% |
| Free cash flow yield | 5.5% | 10.1% | 17.5% | 5.5% | 3.9% | 15.8% |
| Revenue growth | -5.9% | -2.0% | -12.4% | 35.9% | 21.0% | 1.8% |
| Earnings growth | -21.5% | 133.3% | 37.7% | 196.9% | 30.2% | -46.6% |
| Current ratio | 1.21x | 1.45x | 1.45x | 1.20x | 1.11x | 1.06x |
| Debt to equity | 0.84x | 0.69x | 1.04x | 2.10x | 1.57x | 1.23x |
| Equity ratio | 32.1% | 31.2% | 30.3% | 19.2% | 22.1% | 24.8% |
| Interest coverage | 4.22x | 2.97x | 1.39x | 1.68x | 2.84x | 1.28x |
| Buybacks as a share of market value | 0.0% | 0.0% | -78.0% | -8.1% | -1.6% | -0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -6.9% | 5.8% | -0.7% |
| Operating income | 11.7% | 32.3% | 0.6% |
| Net income | 36.1% | 57.7% | 2.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 5.1% | 5.0% | 5.0% | 5.1% |
| Operating margin | 2.4% | 2.0% | 1.8% | 1.7% |
| Net margin | 1.6% | 1.1% | 0.8% | 0.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 23.1 | 40.5 | 19.5 | 15.5 | 54.9 | 43.3 | 19.9 | 23.1 | 13.0 | 9.7 |
| Price to sales | 0.3 | 0.7 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 25 years. Last went ex-dividend on 31 Aug 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.16 | 0.20 | 0.145 | 0.049 | 0.027 | 0.024 | 0.039 | 0.07 |
- 13-for-12 split · 17 Mar 2023
- 13-for-12 split · 17 Mar 2022
- 13-for-12 split · 22 Mar 2021
- 1.045-for-1 split · 8 Apr 2015
- 1.04-for-1 split · 13 Mar 2014
- 10-for-1 split · 12 Apr 2005
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.