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

Micro-Star International Co 2377.TW · TWD

Information Technology · Taiwan Stock Exchange · 🇹🇼 Taiwan

Compare

143.00

+4.38%

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 230.20bn

FY2016FY2025

Net income

TWD 5.75bn

FY2016FY2025

Free cash flow

TWD 447.9m

FY2016FY2025

Shareholders' equity

TWD 54.60bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTWD 230.20bnTWD 197.87bnTWD 182.97bnTWD 180.41bnTWD 201.81bnTWD 146.50bnTWD 120.49bnTWD 118.53bnTWD 106.42bnTWD 102.19bn
Gross profitTWD 25.21bnTWD 24.20bnTWD 22.85bnTWD 25.73bnTWD 38.24bnTWD 21.30bnTWD 15.86bnTWD 16.13bnTWD 15.03bnTWD 14.95bn
Research and developmentTWD 5.22bnTWD 5.14bnTWD 4.28bnTWD 4.40bnTWD 5.18bnTWD 3.72bnTWD 3.32bnTWD 3.35bnTWD 3.20bnTWD 3.40bn
Operating incomeTWD 6.39bnTWD 7.19bnTWD 8.81bnTWD 12.37bnTWD 20.66bnTWD 9.62bnTWD 6.56bnTWD 6.71bnTWD 5.62bnTWD 5.52bn
Net incomeTWD 5.75bnTWD 6.79bnTWD 7.53bnTWD 9.96bnTWD 16.92bnTWD 7.96bnTWD 5.59bnTWD 6.04bnTWD 4.94bnTWD 4.89bn
Diluted earnings per share6.718.038.9011.7919.709.356.557.095.805.73

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTWD 120.95bnTWD 96.62bnTWD 90.52bnTWD 86.85bnTWD 101.46bnTWD 78.40bnTWD 60.35bnTWD 55.17bnTWD 49.15bnTWD 50.47bn
Cash and short-term investmentsTWD 31.25bnTWD 24.39bnTWD 25.91bnTWD 27.77bnTWD 23.75bnTWD 19.79bnTWD 12.19bnTWD 9.64bnTWD 10.12bnTWD 12.44bn
Total liabilitiesTWD 66.35bnTWD 43.75bnTWD 40.34bnTWD 38.45bnTWD 54.38bnTWD 42.86bnTWD 29.34bnTWD 25.23bnTWD 21.35bnTWD 23.58bn
DebtTWD 11.17bnTWD 900.3mTWD 672.5mTWD 580.7mTWD 2.34bnTWD 3.46bnTWD 1.92bnTWD 3.02bnTWD 17.6mTWD 20.2m
Shareholders' equityTWD 54.60bnTWD 52.87bnTWD 50.18bnTWD 48.40bnTWD 47.08bnTWD 35.54bnTWD 31.01bnTWD 29.95bnTWD 27.80bnTWD 26.89bn
Shares outstanding856m846m847m845m859m852m853m852m852m853m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTWD 4.00bnTWD 5.00bnTWD 4.96bnTWD 15.64bnTWD 12.61bnTWD 10.82bnTWD 9.27bnTWD 84.6mTWD 2.44bnTWD 5.04bn
Capital spending−TWD 3.55bn−TWD 2.31bn−TWD 643.6m−TWD 821.2m−TWD 1.56bn−TWD 970.8m−TWD 982.7m−TWD 450.5m−TWD 637.6m−TWD 432.9m
Free cash flowTWD 447.9mTWD 2.69bnTWD 4.32bnTWD 14.82bnTWD 11.05bnTWD 9.85bnTWD 8.29bn−TWD 365.9mTWD 1.81bnTWD 4.61bn
Dividends paid−TWD 4.22bn−TWD 4.56bn−TWD 5.58bn−TWD 8.87bn−TWD 5.15bn−TWD 3.55bn−TWD 3.80bn−TWD 3.80bn−TWD 3.80bn−TWD 2.96bn

Financial ratios

Data as of 13 Sept 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Gross margin11.0%12.2%12.5%14.3%19.0%14.5%
Operating margin2.8%3.6%4.8%6.9%10.2%6.6%
Net margin2.5%3.4%4.1%5.5%8.4%5.4%
Return on equity10.5%12.8%15.0%20.6%35.9%22.4%
Return on assets4.8%7.0%8.3%11.5%16.7%10.2%
Free cash flow yield5.9%5.8%4.4%13.1%11.1%9.3%
Revenue growth16.3%8.1%1.4%-10.6%37.8%21.6%
Earnings growth-15.4%-9.8%-24.4%-41.1%112.6%42.5%
Current ratio1.84x2.04x2.08x2.09x1.74x1.69x
Debt to equity0.20x0.01x0.01x0.04x0.05x0.09x
Equity ratio45.1%54.7%55.4%55.7%46.4%45.3%
Interest coverage47.20x162.28x318.55x323.46x1104.61x301.18x
R&D as a share of sales2.3%2.6%2.3%2.4%2.6%2.5%
Buybacks as a share of market value-1.2%0.1%-0.2%1.7%-0.9%0.2%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue8.5%9.5%10.4%
Operating income-19.8%-7.9%4.6%
Net income-16.8%-6.3%4.5%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin11.5%12.4%13.8%13.9%
Operating margin3.2%4.4%5.7%5.6%
Net margin2.9%3.8%4.8%4.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings14.322.922.910.18.214.213.210.813.212.8
Price to sales0.40.80.90.60.70.80.60.60.60.6

Dividends and splits

Per share, in the currency the company pays

Paid for 25 years. Last went ex-dividend on 20 Aug 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year4.205.005.406.6010.506.104.204.50
  • 1.05-for-1 split · 6 Aug 2009
  • 1.04-for-1 split · 7 Aug 2008
  • 1.06-for-1 split · 9 Aug 2007
  • 1.11-for-1 split · 10 Aug 2006
  • 1.03-for-1 split · 24 Aug 2005
  • 11-for-10 split · 3 Aug 2004

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.