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

MPI 6223.TWO · TWD

Information Technology · Semiconductors & Semiconductor Equipment · Taipei Exchange · 🇹🇼 Taiwan

Compare

3,705.00

+7.55%

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.

FY2025

Revenue

TWD 13.37bn

FY2016FY2025

Net income

TWD 3.18bn

FY2016FY2025

Free cash flow

−TWD 1.92bn

FY2016FY2025

Shareholders' equity

TWD 14.58bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTWD 13.37bnTWD 10.17bnTWD 8.15bnTWD 7.44bnTWD 6.51bnTWD 5.93bnTWD 5.52bnTWD 5.39bnTWD 4.45bnTWD 4.96bn
Gross profitTWD 7.43bnTWD 5.56bnTWD 3.90bnTWD 3.41bnTWD 2.74bnTWD 2.59bnTWD 2.23bnTWD 2.14bnTWD 1.76bnTWD 2.30bn
Research and developmentTWD 1.28bnTWD 1.09bnTWD 830.2mTWD 747.6mTWD 744.8mTWD 682.5mTWD 710.6mTWD 885.9mTWD 803.5mTWD 848.6m
Operating incomeTWD 3.77bnTWD 2.50bnTWD 1.47bnTWD 1.46bnTWD 834.5mTWD 860.0mTWD 525.9mTWD 342.7mTWD 222.3mTWD 685.9m
Net incomeTWD 3.18bnTWD 2.30bnTWD 1.31bnTWD 1.21bnTWD 693.9mTWD 714.5mTWD 428.4mTWD 334.6mTWD 145.8mTWD 563.3m
Diluted earnings per share33.4624.3913.9212.888.628.085.364.181.847.08

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTWD 24.00bnTWD 16.48bnTWD 12.44bnTWD 10.90bnTWD 9.86bnTWD 8.98bnTWD 8.18bnTWD 8.19bnTWD 7.71bnTWD 7.26bn
Cash and short-term investments——TWD 2.58bnTWD 2.38bnTWD 1.32bnTWD 1.45bnTWD 1.10bnTWD 1.16bnTWD 656.8mTWD 749.3m
Total liabilitiesTWD 9.42bnTWD 7.17bnTWD 4.82bnTWD 4.01bnTWD 3.81bnTWD 3.33bnTWD 3.80bnTWD 4.07bnTWD 3.92bnTWD 3.31bn
DebtTWD 1.34bnTWD 2.31bnTWD 1.87bnTWD 1.34bnTWD 1.42bnTWD 1.01bnTWD 1.70bnTWD 1.81bnTWD 2.02bnTWD 1.29bn
Shareholders' equityTWD 14.58bnTWD 9.30bnTWD 7.61bnTWD 6.89bnTWD 6.04bnTWD 5.64bnTWD 4.37bnTWD 4.11bnTWD 3.77bnTWD 3.95bn
Shares outstanding95m94m94m94m81m88m80m80m79m80m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTWD 2.04bnTWD 2.10bnTWD 1.05bnTWD 1.72bnTWD 641.3mTWD 1.13bnTWD 672.0mTWD 806.4m−TWD 226.1mTWD 969.3m
Capital spending−TWD 3.95bn−TWD 1.28bn−TWD 370.4m−TWD 340.3m−TWD 781.1m−TWD 638.8m−TWD 354.4m−TWD 344.4m−TWD 844.5m−TWD 355.6m
Free cash flow−TWD 1.92bnTWD 811.9mTWD 675.3mTWD 1.38bn−TWD 139.8mTWD 496.0mTWD 317.6mTWD 462.1m−TWD 1.07bnTWD 613.7m
Dividends paid——−TWD 659.6m−TWD 376.3m−TWD 415.7m−TWD 199.9m−TWD 159.8m−TWD 40.0m−TWD 334.3m−TWD 238.8m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTWD 5.23bnTWD 3.93bnTWD 3.84bnTWD 3.41bnTWD 3.29bnTWD 2.83bnTWD 3.00bnTWD 2.73bn
Gross profitTWD 3.05bnTWD 2.34bnTWD 2.06bnTWD 1.82bnTWD 1.92bnTWD 1.62bnTWD 1.69bnTWD 1.55bn
Operating incomeTWD 1.91bnTWD 1.30bnTWD 959.7mTWD 888.9mTWD 1.07bnTWD 894.1mTWD 751.6mTWD 772.4m
Net incomeTWD 1.52bnTWD 1.23bnTWD 947.8mTWD 876.7mTWD 628.5mTWD 723.7mTWD 715.0mTWD 649.7m
Diluted earnings per share15.5512.539.679.236.687.687.586.89
Cash from operationsTWD 1.66bnTWD 991.0mTWD 1.48bn−TWD 1.02bnTWD 856.0mTWD 721.0mTWD 1.71bn−TWD 193.0m
Capital spending−TWD 1.88bn−TWD 1.31bn−TWD 900.0m−TWD 855.0m−TWD 1.41bn−TWD 789.0m—−TWD 324.0m
Free cash flow−TWD 224.0m−TWD 323.0mTWD 584.0m−TWD 1.88bn−TWD 551.0m−TWD 68.0m—−TWD 517.0m
Total assetsTWD 35.42bnTWD 25.71bnTWD 24.00bnTWD 20.76bnTWD 20.12bnTWD 19.54bnTWD 16.48bnTWD 14.29bn
DebtTWD 6.72bnTWD 1.86bnTWD 1.34bnTWD 3.90bnTWD 4.35bnTWD 4.12bnTWD 1.30bnTWD 1.35bn
Shareholders' equityTWD 15.90bnTWD 15.76bnTWD 14.58bnTWD 10.90bnTWD 9.39bnTWD 10.45bnTWD 9.30bnTWD 8.71bn

Financial ratios

Data as of 3 Sept 2026

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Gross margin55.6%54.7%47.8%45.8%42.1%43.6%—
Operating margin28.2%24.6%18.1%19.6%12.8%14.5%—
Net margin23.8%22.6%16.1%16.3%10.7%12.1%—
Return on equity21.8%24.7%17.2%17.6%11.5%12.7%—
Return on assets13.2%14.0%10.5%11.1%7.0%8.0%—
Free cash flow yield—0.7%0.3%0.4%0.4%0.4%0.3%
Revenue growth31.5%24.9%9.5%14.3%9.8%7.4%—
Earnings growth38.0%75.4%8.1%74.9%-2.9%66.8%—
Current ratio1.76x1.68x2.22x2.29x2.14x2.12x—
Debt to equity0.09x0.14x0.23x0.18x0.22x0.17x—
Equity ratio60.7%56.5%61.2%63.2%61.3%62.8%—
Interest coverage52.38x81.58x56.40x105.78x122.73x52.73x—
R&D as a share of sales9.5%10.7%10.2%10.0%11.4%11.5%—
Buybacks as a share of market value—-0.1%0.0%-17.0%9.0%-10.7%0.3%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue21.6%17.7%12.8%
Operating income37.3%34.4%28.0%
Net income37.8%34.8%26.8%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin55.2%51.9%49.7%47.2%
Operating margin26.6%23.5%21.1%17.1%
Net margin23.3%20.5%18.3%14.7%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings67.238.015.68.713.513.914.712.636.812.1
Price to sales16.08.62.51.41.41.71.10.81.21.4

Dividends and splits

Per share, in the currency the company pays

Paid for 4 years. Last went ex-dividend on 9 Jul 2026.

FY2026FY2025FY2024FY2023FY2022
Paid in the year22.0016.0147.507.004.00
  • 103.001-for-100 split · 20 Aug 2009
  • 110.211-for-100 split · 18 Aug 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.