25.75
-1.90%
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 14.28bn
FY2016FY2025
Net income
THB 3.15bn
FY2016FY2025
Free cash flow
−THB 1.97bn
FY2016FY2025
Shareholders' equity
THB 23.53bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 14.28bn | THB 14.72bn | THB 9.52bn | THB 6.50bn | THB 5.10bn | THB 4.20bn | THB 5.91bn | THB 4.35bn | THB 4.49bn | THB 4.48bn |
| Gross profit | THB 6.36bn | THB 4.97bn | THB 3.71bn | THB 3.11bn | THB 2.33bn | THB 2.14bn | THB 3.00bn | THB 2.25bn | THB 2.41bn | THB 2.41bn |
| Operating income | THB 4.61bn | THB 3.70bn | THB 3.08bn | THB 3.76bn | THB 2.69bn | THB 1.99bn | THB 2.86bn | THB 1.15bn | THB 2.35bn | THB 1.93bn |
| Net income | THB 3.15bn | THB 2.48bn | THB 1.88bn | THB 3.16bn | THB 1.96bn | THB 1.10bn | THB 1.74bn | THB 1.02bn | THB 1.41bn | THB 1.20bn |
| Diluted earnings per share | 2.74 | 2.16 | 1.64 | 2.75 | 1.70 | 0.95 | 1.62 | 0.95 | 1.31 | 1.11 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 69.65bn | THB 64.94bn | THB 57.59bn | THB 47.66bn | THB 45.47bn | THB 40.22bn | THB 36.40bn | THB 33.02bn | THB 29.28bn | THB 26.60bn |
| Cash and short-term investments | THB 4.04bn | THB 5.80bn | THB 3.77bn | THB 2.58bn | THB 3.00bn | THB 2.39bn | THB 2.29bn | THB 2.06bn | THB 2.51bn | THB 2.10bn |
| Total liabilities | THB 39.23bn | THB 36.85bn | THB 31.86bn | THB 23.24bn | THB 23.46bn | THB 21.47bn | THB 19.42bn | THB 17.45bn | THB 14.31bn | THB 12.36bn |
| Debt | THB 19.29bn | THB 18.47bn | THB 18.60bn | THB 15.70bn | THB 16.28bn | THB 16.08bn | THB 13.44bn | THB 11.60bn | THB 9.10bn | THB 6.75bn |
| Shareholders' equity | THB 23.53bn | THB 21.98bn | THB 20.42bn | THB 19.46bn | THB 17.72bn | THB 15.65bn | THB 14.05bn | THB 12.97bn | THB 12.56bn | THB 11.95bn |
| Shares outstanding | 1,150m | 1,150m | 1,150m | 1,150m | 1,153m | 1,161m | 1,078m | 1,077m | 1,077m | 1,075m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | THB 8.59bn | THB 9.87bn | THB 8.61bn | THB 3.06bn | THB 2.40bn | THB 1.14bn | THB 2.40bn | THB 1.87bn | THB 1.19bn | THB 1.65bn |
| Capital spending | −THB 10.56bn | −THB 642.2m | −THB 8.64bn | −THB 515.2m | −THB 212.7m | −THB 120.7m | −THB 141.2m | −THB 268.2m | −THB 162.6m | −THB 107.8m |
| Free cash flow | −THB 1.97bn | THB 9.23bn | −THB 29.3m | THB 2.54bn | THB 2.18bn | THB 1.02bn | THB 2.26bn | THB 1.60bn | THB 1.02bn | THB 1.54bn |
| Dividends paid | −THB 1.03bn | −THB 747.4m | −THB 747.5m | −THB 575.0m | −THB 345.0m | −THB 373.4m | −THB 394.8m | −THB 597.5m | −THB 533.5m | −THB 416.1m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 3.63bn | THB 3.94bn | THB 4.35bn | THB 4.28bn | THB 2.32bn | THB 3.33bn | THB 5.80bn | THB 3.58bn |
| Gross profit | THB 1.86bn | THB 1.87bn | THB 2.23bn | THB 1.81bn | THB 869.2m | THB 1.46bn | THB 1.92bn | THB 1.23bn |
| Operating income | THB 1.42bn | THB 1.46bn | THB 1.71bn | THB 1.57bn | THB 588.1m | THB 1.21bn | THB 1.67bn | THB 862.1m |
| Net income | THB 1.58bn | THB 1.42bn | THB 1.04bn | THB 1.14bn | THB 139.9m | THB 829.2m | THB 1.02bn | THB 765.1m |
| Diluted earnings per share | 1.38 | 1.24 | 0.91 | 0.99 | 0.12 | 0.72 | 0.89 | 0.67 |
| Cash from operations | THB 1.53bn | THB 1.45bn | THB 2.39bn | THB 3.02bn | THB 1.73bn | THB 1.72bn | THB 5.48bn | THB 2.40bn |
| Capital spending | −THB 1.93bn | −THB 3.07bn | −THB 1.64bn | −THB 2.08bn | −THB 6.78bn | −THB 60.0m | −THB 232.0m | −THB 210.0m |
| Free cash flow | −THB 402.0m | −THB 1.61bn | THB 753.0m | THB 935.0m | −THB 5.04bn | THB 1.66bn | THB 5.25bn | THB 2.19bn |
| Total assets | THB 74.40bn | THB 72.45bn | THB 69.65bn | THB 68.53bn | THB 69.51bn | THB 69.66bn | THB 64.94bn | THB 63.89bn |
| Cash and short-term investments | THB 3.82bn | THB 3.58bn | THB 4.04bn | THB 3.36bn | THB 4.68bn | THB 5.36bn | THB 5.80bn | THB 6.50bn |
| Debt | THB 8.28bn | THB 20.84bn | THB 19.29bn | THB 19.26bn | THB 21.07bn | THB 21.20bn | THB 17.43bn | THB 20.58bn |
| Shareholders' equity | THB 25.87bn | THB 25.08bn | THB 23.53bn | THB 22.67bn | THB 22.04bn | THB 22.75bn | THB 21.98bn | THB 21.11bn |
Financial ratios
Data as of 27 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 44.6% | 33.7% | 39.0% | 47.9% | 45.7% | 50.8% |
| Operating margin | 32.3% | 25.1% | 32.3% | 57.8% | 52.8% | 47.3% |
| Net margin | 22.0% | 16.9% | 19.8% | 48.7% | 38.5% | 26.3% |
| Return on equity | 13.4% | 11.3% | 9.2% | 16.3% | 11.1% | 7.1% |
| Return on assets | 4.5% | 3.8% | 3.3% | 6.6% | 4.3% | 2.7% |
| Free cash flow yield | 49.7% | 27.3% | 44.8% | 9.3% | 6.8% | 3.2% |
| Revenue growth | -3.0% | 54.7% | 46.4% | 27.6% | 21.3% | -28.9% |
| Earnings growth | 26.8% | 31.7% | -40.4% | 61.3% | 77.8% | -36.7% |
| Current ratio | 1.43x | 1.08x | 1.32x | 1.32x | 1.54x | 2.64x |
| Debt to equity | 0.82x | 0.79x | 0.86x | 0.76x | 0.86x | 1.00x |
| Equity ratio | 33.8% | 33.9% | 35.5% | 40.8% | 39.0% | 38.9% |
| Interest coverage | 6.94x | 5.24x | 4.48x | 7.96x | 5.46x | 4.56x |
| Buybacks as a share of market value | 0.0% | 0.0% | 0.0% | 0.3% | 0.7% | -7.6% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 30.0% | 27.7% | 10.7% |
| Operating income | 7.0% | 18.3% | 10.2% |
| Net income | -0.2% | 23.3% | 10.0% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 39.1% | 40.3% | 41.6% | 44.5% |
| Operating margin | 28.6% | 33.6% | 36.5% | 37.9% |
| Net margin | 19.4% | 23.7% | 25.3% | 25.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 6.1 | 13.3 | 16.3 | 7.7 | 12.3 | 17.1 | 12.3 | 21.6 | 19.7 | 10.2 |
| Price to sales | 1.3 | 2.3 | 3.2 | 3.8 | 4.8 | 4.5 | 3.6 | 5.1 | 6.2 | 2.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 24 years. Last went ex-dividend on 5 May 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.75 | 0.90 | 0.65 | 0.65 | 0.50 | 0.30 | 0.347 | 0.367 |
- 5-for-1 split · 27 Feb 2003
- 2-for-1 split · 26 Jun 2002
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.