123.00
+4.24%
Close of 9 Nov 2026, in TWD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in TWD, from our data supplier.
Revenue
TWD 1.74bn
FY2016FY2025
Net income
TWD 508.0m
FY2016FY2025
Free cash flow
TWD 302.7m
FY2016FY2025
Shareholders' equity
TWD 3.11bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 1.74bn | TWD 1.51bn | TWD 1.93bn | TWD 1.80bn | TWD 1.51bn | TWD 1.22bn | TWD 1.27bn | TWD 1.32bn | TWD 1.15bn | TWD 991.3m |
| Gross profit | TWD 860.4m | TWD 726.8m | TWD 926.2m | TWD 835.5m | TWD 727.8m | TWD 602.9m | TWD 625.4m | TWD 667.8m | TWD 599.3m | TWD 528.3m |
| Research and development | TWD 83.3m | TWD 75.6m | TWD 73.3m | TWD 75.1m | TWD 61.4m | TWD 59.3m | TWD 53.4m | TWD 57.6m | TWD 51.0m | TWD 53.6m |
| Operating income | TWD 604.6m | TWD 501.1m | TWD 677.5m | TWD 891.5m | TWD 498.5m | TWD 403.3m | TWD 465.9m | TWD 499.2m | TWD 448.0m | TWD 381.7m |
| Net income | TWD 508.0m | TWD 532.1m | TWD 638.6m | TWD 691.8m | TWD 387.1m | TWD 315.3m | TWD 363.6m | TWD 461.3m | TWD 289.3m | TWD 321.0m |
| Diluted earnings per share | 6.18 | 6.47 | 7.77 | 8.42 | 5.19 | 4.39 | 4.96 | 6.28 | 3.96 | 4.41 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | TWD 3.95bn | TWD 3.65bn | TWD 3.77bn | TWD 5.12bn | TWD 4.03bn | TWD 3.01bn | TWD 3.28bn | TWD 3.04bn | TWD 2.73bn | TWD 2.54bn |
| Cash and short-term investments | — | — | TWD 2.14bn | TWD 3.40bn | TWD 2.64bn | TWD 1.82bn | TWD 2.15bn | TWD 2.28bn | TWD 2.17bn | TWD 2.07bn |
| Total liabilities | TWD 836.9m | TWD 603.4m | TWD 764.3m | TWD 2.57bn | TWD 2.00bn | TWD 1.47bn | TWD 1.68bn | TWD 1.49bn | TWD 1.40bn | TWD 1.29bn |
| Debt | TWD 224.6m | TWD 241.1m | TWD 268.2m | TWD 1.97bn | TWD 1.49bn | TWD 1.11bn | TWD 1.41bn | TWD 1.08bn | TWD 1.11bn | TWD 1.02bn |
| Shareholders' equity | TWD 3.11bn | TWD 3.05bn | TWD 3.01bn | TWD 2.55bn | TWD 2.03bn | TWD 1.54bn | TWD 1.60bn | TWD 1.55bn | TWD 1.33bn | TWD 1.25bn |
| Shares outstanding | 82m | 82m | 82m | 82m | 75m | 72m | 73m | 73m | 73m | 73m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | TWD 601.1m | TWD 528.5m | TWD 871.9m | TWD 598.7m | TWD 429.6m | TWD 397.0m | TWD 355.5m | TWD 334.0m | TWD 252.2m | TWD 301.0m |
| Capital spending | −TWD 298.4m | −TWD 102.3m | −TWD 118.2m | −TWD 114.0m | −TWD 83.8m | −TWD 46.1m | −TWD 522.3m | −TWD 39.6m | −TWD 38.6m | −TWD 36.6m |
| Free cash flow | TWD 302.7m | TWD 426.3m | TWD 753.7m | TWD 484.6m | TWD 345.8m | TWD 350.9m | −TWD 166.8m | TWD 294.4m | TWD 213.6m | TWD 264.3m |
| Dividends paid | −TWD 369.7m | −TWD 493.0m | −TWD 467.4m | −TWD 304.9m | −TWD 249.3m | −TWD 286.7m | −TWD 297.0m | −TWD 262.4m | −TWD 208.8m | −TWD 268.4m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 551.1m | TWD 473.2m | TWD 466.5m | TWD 447.8m | TWD 436.0m | TWD 392.2m | TWD 344.6m | TWD 383.1m |
| Gross profit | TWD 278.8m | TWD 237.1m | TWD 234.0m | TWD 222.4m | TWD 213.8m | TWD 190.2m | TWD 164.0m | TWD 187.6m |
| Operating income | TWD 200.9m | TWD 168.3m | TWD 167.7m | TWD 157.4m | TWD 149.6m | TWD 130.1m | TWD 107.3m | TWD 127.3m |
| Net income | TWD 170.1m | TWD 143.8m | TWD 146.0m | TWD 150.3m | TWD 80.9m | TWD 130.9m | TWD 109.1m | TWD 121.0m |
| Diluted earnings per share | 2.08 | 1.76 | 1.78 | 1.83 | 0.98 | 1.59 | 1.33 | 1.47 |
| Cash from operations | TWD 93.0m | TWD 140.0m | TWD 144.0m | TWD 157.0m | TWD 135.0m | TWD 164.0m | TWD 153.0m | TWD 96.0m |
| Capital spending | −TWD 40.0m | −TWD 33.0m | −TWD 76.0m | −TWD 56.0m | −TWD 78.0m | −TWD 86.0m | −TWD 24.0m | −TWD 42.0m |
| Free cash flow | TWD 53.0m | TWD 107.0m | TWD 68.0m | TWD 101.0m | TWD 57.0m | TWD 78.0m | TWD 129.0m | TWD 54.0m |
| Total assets | TWD 3.89bn | TWD 4.15bn | TWD 3.95bn | TWD 3.72bn | TWD 3.51bn | TWD 3.81bn | TWD 3.65bn | TWD 3.57bn |
| Debt | TWD 212.7m | TWD 216.6m | TWD 224.6m | TWD 174.3m | TWD 163.3m | TWD 157.7m | TWD 173.6m | TWD 189.3m |
| Shareholders' equity | TWD 3.00bn | TWD 2.86bn | TWD 3.11bn | TWD 3.01bn | TWD 2.84bn | TWD 2.82bn | TWD 3.05bn | TWD 2.95bn |
Financial ratios
Data as of 8 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 49.4% | 48.0% | 48.1% | 46.3% | 48.3% | 49.6% | — |
| Operating margin | 36.4% | 43.4% | 42.6% | 49.4% | 33.1% | 33.2% | — |
| Net margin | 29.2% | 35.1% | 33.1% | 38.4% | 25.7% | 25.9% | — |
| Return on equity | 16.3% | 17.4% | 21.3% | 27.2% | 19.1% | 20.5% | — |
| Return on assets | 12.9% | 14.6% | 16.9% | 13.5% | 9.6% | 10.5% | — |
| Free cash flow yield | — | 5.6% | 8.9% | 6.4% | 5.1% | 4.5% | 8.8% |
| Revenue growth | 15.0% | -21.4% | 6.8% | 19.6% | 24.0% | -4.3% | — |
| Earnings growth | -4.5% | -16.7% | -7.7% | 78.7% | 22.8% | -13.3% | — |
| Current ratio | 4.96x | 7.56x | 5.80x | 2.20x | 2.37x | 1.96x | — |
| Debt to equity | 0.07x | 0.06x | 0.09x | 0.77x | 0.74x | 0.72x | — |
| Equity ratio | 78.8% | 83.5% | 79.7% | 49.8% | 50.3% | 51.2% | — |
| Interest coverage | 589.91x | 513.39x | 65.30x | 45.25x | 49.86x | 36.52x | — |
| R&D as a share of sales | 4.8% | 5.0% | 3.8% | 4.2% | 4.1% | 4.9% | — |
| Buybacks as a share of market value | — | -0.1% | 0.0% | -10.2% | -3.8% | 2.0% | 0.2% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.1% | 7.5% | 6.4% |
| Operating income | -12.1% | 8.4% | 5.9% |
| Net income | -9.8% | 10.0% | 4.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 48.7% | 47.9% | 48.2% | 49.3% |
| Operating margin | 33.9% | 38.3% | 36.8% | 37.1% |
| Net margin | 31.9% | 33.9% | 31.6% | 31.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 16.3 | 14.1 | 12.4 | 10.3 | 14.5 | 15.6 | 15.7 | 11.0 | 15.4 | 12.0 |
| Price to sales | 4.8 | 5.0 | 4.1 | 3.9 | 3.7 | 4.0 | 4.5 | 3.8 | 3.9 | 3.9 |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 26 Mar 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|---|
| Paid in the year | 4.50 | 4.50 | 6.00 | 5.978 | 4.00 |
- 1100-for-1000 split · 26 Jul 2019
- 1100-for-1000 split · 3 Jul 2017
- 1.18-for-1 split · 20 Jul 2011
- 1150-for-1000 split · 20 Jul 2010
- 105-for-100 split · 16 Jul 2009
- 105.08-for-100 split · 22 Jul 2008
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.