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

MFEC PCL MFEC.BK · THB

Information Technology · SET · 🇹🇭 Thailand

Compare

6.15

+0.82%

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.

FY2025

Revenue

THB 6.88bn

FY2016FY2025

Net income

THB 234.8m

FY2016FY2025

Free cash flow

THB 960.0m

FY2016FY2025

Shareholders' equity

THB 2.59bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 6.88bnTHB 6.74bnTHB 6.72bnTHB 5.42bnTHB 5.17bnTHB 4.67bnTHB 3.69bnTHB 3.34bnTHB 2.96bnTHB 3.22bn
Gross profitTHB 1.12bnTHB 1.05bnTHB 951.6mTHB 947.1mTHB 910.3mTHB 858.0mTHB 794.5mTHB 614.5mTHB 626.3mTHB 693.5m
Research and development————THB 62,000THB 63,000THB 492,000THB 825,791THB 565,690THB 527,402
Operating incomeTHB 312.3mTHB 374.1mTHB 779.0mTHB 279.5mTHB 331.0mTHB 320.1mTHB 285.2mTHB 74.5mTHB 145.4mTHB 175.6m
Net incomeTHB 234.8mTHB 272.3mTHB 681.1mTHB 234.9mTHB 257.0mTHB 244.6mTHB 225.4m−THB 166.1mTHB 154.0mTHB 221.8m
Diluted earnings per share0.530.621.540.530.590.550.51-0.380.350.50

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 6.64bnTHB 6.94bnTHB 7.38bnTHB 6.28bnTHB 5.66bnTHB 5.12bnTHB 3.67bnTHB 3.33bnTHB 3.37bnTHB 3.33bn
Cash and short-term investmentsTHB 793.1mTHB 333.5mTHB 315.2mTHB 330.5mTHB 199.7mTHB 228.3mTHB 209.5mTHB 395.5mTHB 335.9mTHB 951.5m
Total liabilitiesTHB 4.03bnTHB 4.32bnTHB 4.82bnTHB 4.22bnTHB 3.64bnTHB 3.19bnTHB 1.81bnTHB 1.60bnTHB 1.38bnTHB 1.34bn
DebtTHB 259.7mTHB 473.0mTHB 679.8mTHB 714.5mTHB 488.6mTHB 117.8mTHB 91.0mTHB 754,387THB 1.4mTHB 10.4m
Shareholders' equityTHB 2.59bnTHB 2.60bnTHB 2.54bnTHB 2.03bnTHB 1.99bnTHB 1.90bnTHB 1.83bnTHB 1.71bnTHB 1.98bnTHB 1.98bn
Shares outstanding441m441m441m441m433m447m441m441m441m441m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 1.03bnTHB 552.5mTHB 56.1mTHB 250.1m−THB 133.5mTHB 305.7m−THB 108.7mTHB 138.6m−THB 384.1mTHB 711.4m
Capital spending−THB 67.8m−THB 65.9m−THB 98.2m−THB 32.4m−THB 41.3m−THB 40.5m−THB 61.5m−THB 55.1m−THB 61.6m−THB 53.4m
Free cash flowTHB 960.0mTHB 486.6m−THB 42.1mTHB 217.8m−THB 174.8mTHB 265.2m−THB 170.2mTHB 83.5m−THB 445.7mTHB 658.0m
Dividends paid−THB 220.7m−THB 176.6m−THB 176.6m−THB 176.6m−THB 176.6m−THB 154.5m−THB 88.3m−THB 114.3m−THB 155.5m−THB 146.7m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 1.63bnTHB 1.65bnTHB 1.85bnTHB 1.77bnTHB 1.70bnTHB 1.56bnTHB 1.72bnTHB 1.58bn
Gross profitTHB 294.1mTHB 278.7mTHB 344.3mTHB 288.6mTHB 232.9mTHB 265.3mTHB 275.2mTHB 244.8m
Operating incomeTHB 103.5mTHB 65.1mTHB 102.1mTHB 96.7mTHB 51.3mTHB 89.9mTHB 73.4mTHB 124.2m
Net incomeTHB 78.6mTHB 73.4mTHB 63.3mTHB 75.6mTHB 35.6mTHB 60.3mTHB 46.5mTHB 90.5m
Diluted earnings per share0.180.170.140.170.080.140.110.21
Cash from operationsTHB 237.0m−THB 144.0mTHB 949.0m−THB 166.0mTHB 124.0mTHB 44.0mTHB 448.0m−THB 16.0m
Capital spending−THB 4.0m−THB 3.0m−THB 26.0m−THB 21.0m−THB 15.0m−THB 9.0m−THB 3.0m−THB 13.0m
Free cash flowTHB 233.0m−THB 147.0mTHB 923.0m−THB 187.0mTHB 109.0mTHB 35.0mTHB 445.0m−THB 29.0m
Total assetsTHB 6.01bnTHB 6.25bnTHB 6.64bnTHB 6.15bnTHB 6.16bnTHB 6.68bnTHB 6.94bnTHB 6.19bn
Cash and short-term investmentsTHB 561.5mTHB 559.3mTHB 793.1mTHB 370.4mTHB 277.5mTHB 312.6mTHB 333.5mTHB 259.7m
DebtTHB 38.2mTHB 34.7mTHB 139.7mTHB 490.7mTHB 307.3mTHB 260.7mTHB 323.2mTHB 616.0m
Shareholders' equityTHB 2.55bnTHB 2.69bnTHB 2.59bnTHB 2.54bnTHB 2.47bnTHB 2.66bnTHB 2.60bnTHB 2.58bn

Financial ratios

Data as of 27 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Gross margin16.2%15.6%14.2%17.5%17.6%18.4%————
Operating margin4.5%5.5%11.6%5.2%6.5%6.9%————
Net margin3.4%4.0%10.1%4.3%5.0%5.2%————
Return on equity9.1%10.5%26.9%11.6%12.9%12.8%————
Return on assets3.5%3.9%9.2%3.7%4.5%4.8%————
Free cash flow yield39.7%22.4%5.6%10.2%-3.4%12.4%————
Revenue growth2.1%0.3%23.9%4.8%10.8%26.6%————
Earnings growth-13.8%-60.0%189.9%-8.6%5.1%8.5%————
Current ratio1.40x1.38x1.33x1.34x1.40x1.48x————
Debt to equity0.04x0.12x0.20x0.32x0.21x0.02x————
Equity ratio38.9%37.5%34.3%32.3%35.2%37.2%————
Interest coverage17.58x10.74x33.35x15.34x29.21x28.76x————
R&D as a share of sales————0.0%0.0%0.0%0.0%0.0%0.0%
Buybacks as a share of market value0.0%0.0%0.0%-1.9%3.0%-1.2%————

Growth per year

Compound annual rate

3 years5 years10 years
Revenue8.3%8.1%7.5%
Operating income3.8%-0.5%3.9%
Net income-0.0%-0.8%1.8%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin15.9%15.8%16.4%17.8%
Operating margin5.0%6.8%6.7%6.3%
Net margin3.7%5.5%5.4%4.9%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings9.79.94.314.918.48.86.4-7.513.910.6
Price to sales0.30.40.40.70.90.50.40.40.70.7

Dividends and splits

Per share, in the currency the company pays

Paid for 22 years. Last went ex-dividend on 6 May 2026.

FY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Paid in the year0.500.500.400.400.400.400.350.20

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.