6.60
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.
Revenue
THB 1.87bn
FY2016FY2025
Net income
THB 218.9m
FY2016FY2025
Free cash flow
−THB 27.3m
FY2016FY2025
Shareholders' equity
THB 1.76bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 1.87bn | THB 1.72bn | THB 1.48bn | THB 2.24bn | THB 2.07bn | THB 923.8m | THB 545.8m | THB 628.6m | THB 763.2m | THB 946.1m |
| Gross profit | THB 285.4m | THB 246.0m | THB 229.1m | THB 334.7m | THB 404.0m | THB 186.1m | THB 75.6m | THB 98.2m | THB 46.3m | THB 158.5m |
| Operating income | THB 178.5m | THB 193.1m | THB 176.1m | THB 354.4m | THB 353.1m | THB 167.5m | THB 4.2m | THB 40.5m | −THB 898,701 | THB 94.2m |
| Net income | THB 218.9m | THB 162.8m | THB 203.5m | THB 317.3m | THB 306.8m | THB 125.1m | −THB 3.6m | THB 14.0m | −THB 18.3m | THB 72.2m |
| Diluted earnings per share | 0.68 | 0.50 | 0.63 | 0.98 | 0.93 | 0.39 | -0.01 | 0.04 | -0.05 | 0.24 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 1.99bn | THB 1.77bn | THB 1.84bn | THB 1.77bn | THB 1.77bn | THB 1.48bn | THB 1.34bn | THB 1.36bn | THB 1.52bn | THB 1.55bn |
| Cash and short-term investments | THB 97.3m | THB 126.7m | THB 118.9m | THB 99.9m | THB 32.8m | THB 39.8m | THB 21.0m | THB 22.9m | THB 111.7m | THB 96.0m |
| Total liabilities | THB 226.4m | THB 123.4m | THB 257.2m | THB 232.8m | THB 389.1m | THB 349.5m | THB 320.6m | THB 311.1m | THB 451.5m | THB 397.3m |
| Debt | THB 148.7m | THB 42.5m | THB 173.1m | THB 141.8m | THB 288.0m | THB 287.9m | THB 275.0m | THB 270.0m | THB 400.0m | THB 340.0m |
| Shareholders' equity | THB 1.76bn | THB 1.65bn | THB 1.59bn | THB 1.53bn | THB 1.38bn | THB 1.14bn | THB 1.02bn | THB 1.05bn | THB 1.07bn | THB 1.15bn |
| Shares outstanding | 324m | 324m | 324m | 324m | 331m | 320m | 324m | 344m | 337m | 299m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | THB 217.6m | THB 204.7m | THB 177.0m | THB 428.8m | THB 89.3m | THB 128.9m | THB 50.0m | THB 119.2m | THB 6.3m | THB 232.9m |
| Capital spending | −THB 244.9m | −THB 44.0m | −THB 77.2m | −THB 54.0m | −THB 35.6m | −THB 99.5m | −THB 42.2m | −THB 50.1m | −THB 46.6m | −THB 50.2m |
| Free cash flow | −THB 27.3m | THB 160.8m | THB 99.9m | THB 374.7m | THB 53.7m | THB 29.4m | THB 7.8m | THB 69.1m | −THB 40.3m | THB 182.7m |
| Dividends paid | −THB 106.9m | −THB 97.2m | −THB 145.8m | −THB 162.0m | −THB 64.8m | −THB 8.1m | −THB 25.9m | −THB 32.4m | −THB 48.6m | −THB 32.4m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 761.1m | THB 509.4m | THB 348.5m | THB 518.1m | THB 653.7m | THB 350.5m | THB 203.2m | THB 514.7m |
| Gross profit | THB 87.0m | THB 58.4m | THB 31.1m | THB 94.7m | THB 38.9m | THB 54.5m | THB 73.1m | THB 93.3m |
| Operating income | THB 58.2m | THB 28.6m | THB 5.6m | THB 69.4m | THB 32.5m | THB 45.9m | THB 55.8m | THB 75.3m |
| Net income | THB 3.4m | THB 78.8m | THB 89.8m | THB 64.0m | THB 29.3m | THB 35.8m | THB 47.3m | THB 61.9m |
| Diluted earnings per share | 0.01 | 0.24 | 0.28 | 0.20 | 0.09 | 0.11 | 0.15 | 0.19 |
| Cash from operations | THB 154.0m | −THB 18.0m | THB 19.0m | THB 109.0m | THB 144.0m | −THB 64.0m | −THB 77.0m | THB 86.0m |
| Capital spending | −THB 43.0m | −THB 59.0m | −THB 59.0m | −THB 49.0m | −THB 87.0m | −THB 48.0m | −THB 15.0m | −THB 9.0m |
| Free cash flow | THB 111.0m | −THB 77.0m | −THB 40.0m | THB 60.0m | THB 57.0m | −THB 112.0m | −THB 92.0m | THB 77.0m |
| Total assets | THB 2.09bn | THB 2.23bn | THB 1.99bn | THB 1.91bn | THB 1.89bn | THB 1.88bn | THB 1.77bn | THB 1.73bn |
| Cash and short-term investments | THB 99.0m | THB 97.0m | THB 97.3m | THB 139.5m | THB 79.1m | THB 63.4m | THB 126.7m | THB 206.9m |
| Debt | THB 189.4m | THB 186.9m | THB 107.9m | THB 108.7m | THB 108.7m | THB 50.8m | THB 1.6m | THB 1.6m |
| Shareholders' equity | THB 1.73bn | THB 1.84bn | THB 1.76bn | THB 1.67bn | THB 1.61bn | THB 1.69bn | THB 1.65bn | THB 1.60bn |
Financial ratios
Data as of 29 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 15.3% | 14.3% | 15.5% | 15.0% | 19.5% | 20.1% |
| Operating margin | 9.5% | 11.8% | 11.9% | 15.8% | 17.0% | 18.2% |
| Net margin | 11.7% | 9.5% | 13.7% | 14.2% | 14.8% | 13.5% |
| Return on equity | 12.4% | 9.9% | 12.8% | 20.7% | 22.3% | 11.0% |
| Return on assets | 11.0% | 9.2% | 11.0% | 18.0% | 17.4% | 8.4% |
| Free cash flow yield | 21.5% | 11.5% | 11.8% | 22.4% | 5.7% | 10.7% |
| Revenue growth | 8.6% | 16.3% | -33.8% | 7.9% | 124.5% | 69.2% |
| Earnings growth | 34.4% | -20.0% | -35.9% | 3.4% | 145.3% | -3620.9% |
| Current ratio | 9.94x | 11.68x | 3.33x | 4.65x | 2.68x | 1.12x |
| Debt to equity | 0.06x | 0.00x | 0.08x | 0.06x | 0.18x | 0.22x |
| Equity ratio | 88.6% | 93.0% | 86.0% | 86.8% | 78.0% | 76.5% |
| Interest coverage | 56.86x | 65.19x | 38.12x | 125.76x | 79.51x | 24.12x |
| Buybacks as a share of market value | 0.0% | 0.0% | 0.0% | 2.0% | -3.3% | 1.2% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -5.8% | 15.2% | 4.0% |
| Operating income | -20.4% | 1.3% | — |
| Net income | -11.6% | 11.8% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 14.8% | 15.0% | 16.3% | 14.7% |
| Operating margin | 10.3% | 12.3% | 13.8% | 10.6% |
| Net margin | 10.6% | 12.3% | 12.9% | 9.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 9.7 | 12.4 | 9.9 | 6.7 | 7.0 | 10.9 | -319.2 | 106.7 | -91.1 | 29.6 |
| Price to sales | 1.1 | 1.2 | 1.4 | 1.0 | 1.0 | 1.5 | 2.1 | 2.4 | 2.2 | 2.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 35 years. Last went ex-dividend on 11 Mar 2025.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.33 | 0.30 | 0.45 | 0.13 | 0.20 | 0.025 | 0.08 | 0.10 |
- 10-for-1 split · 4 May 2009
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.