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

Mpact MPT.JO · ZAc

Materials · JSE · 🇿🇦 South Africa

Compare

1,671.00

-1.71%

Close of 9 Nov 2026, in ZAc

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in ZAR, from our data supplier.

FY2025

Revenue

ZAR 13.95bn

FY2016FY2025

Net income

ZAR 485.4m

FY2016FY2025

Free cash flow

ZAR 140.0m

FY2016FY2025

Shareholders' equity

ZAR 5.64bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueZAR 13.95bnZAR 13.29bnZAR 12.82bnZAR 12.37bnZAR 11.55bnZAR 10.26bnZAR 11.08bnZAR 10.61bnZAR 10.12bnZAR 10.10bn
Gross profitZAR 5.69bnZAR 6.09bnZAR 6.02bnZAR 5.71bnZAR 5.15bnZAR 4.56bnZAR 5.07bnZAR 4.04bnZAR 3.65bnZAR 3.82bn
Research and development————ZAR 34.5mZAR 28.2mZAR 28.9mZAR 33.0m——
Operating incomeZAR 939.0mZAR 890.5mZAR 1.40bnZAR 1.16bnZAR 884.3mZAR 578.3m−ZAR 564.5mZAR 619.1mZAR 443.7mZAR 746.3m
Net incomeZAR 485.4mZAR 504.4mZAR 715.1mZAR 727.3mZAR 519.9mZAR 319.4m−ZAR 722.0mZAR 316.2mZAR 275.2mZAR 391.1m
Diluted earnings per share3.283.414.824.873.461.88-4.231.841.612.33

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsZAR 12.50bnZAR 12.00bnZAR 11.63bnZAR 10.26bnZAR 8.72bnZAR 8.03bnZAR 8.43bnZAR 9.88bnZAR 9.18bnZAR 8.71bn
Cash and short-term investmentsZAR 892.0mZAR 975.5mZAR 881.5mZAR 612.1mZAR 374.3mZAR 576.0mZAR 447.1mZAR 705.9m−ZAR 9.2mZAR 405.7m
Total liabilitiesZAR 6.23bnZAR 6.14bnZAR 6.17bnZAR 5.39bnZAR 4.48bnZAR 4.12bnZAR 4.68bnZAR 5.35bnZAR 4.94bnZAR 4.69bn
DebtZAR 3.41bnZAR 3.35bnZAR 3.55bnZAR 2.94bnZAR 2.13bnZAR 1.98bnZAR 2.74bnZAR 2.83bnZAR 2.59bnZAR 2.41bn
Shareholders' equityZAR 5.64bnZAR 5.35bnZAR 5.03bnZAR 4.48bnZAR 3.91bnZAR 3.63bnZAR 3.49bnZAR 4.42bnZAR 4.13bnZAR 3.91bn
Shares outstanding148m148m148m149m150m170m171m172m170m168m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsZAR 883.9mZAR 1.79bnZAR 1.79bnZAR 745.1mZAR 863.4mZAR 1.81bnZAR 931.0mZAR 924.8mZAR 931.5mZAR 850.0m
Capital spending−ZAR 743.9m−ZAR 1.00bn−ZAR 1.54bn−ZAR 1.01bn−ZAR 687.1m−ZAR 518.3m−ZAR 592.4m−ZAR 534.1m−ZAR 856.4m−ZAR 836.5m
Free cash flowZAR 140.0mZAR 789.5mZAR 257.9m−ZAR 260.7mZAR 176.3mZAR 1.29bnZAR 338.6mZAR 390.7mZAR 75.1mZAR 13.5m
Dividends paid−ZAR 155.4m−ZAR 155.2m−ZAR 176.0m−ZAR 131.4m−ZAR 131.4m−ZAR 72.1m−ZAR 125.2m−ZAR 46.7m−ZAR 46.5m−ZAR 76.5m

Latest quarters

By quarter end

Jun 2026Dec 2025Jun 2025Dec 2024Jun 2024Dec 2023Jun 2023Dec 2022
RevenueZAR 5.96bnZAR 7.58bnZAR 6.37bnZAR 7.12bnZAR 6.17bnZAR 6.58bnZAR 6.24bnZAR 6.63bn
Gross profitZAR 2.56bnZAR 3.07bnZAR 2.92bnZAR 2.87bnZAR 2.96bnZAR 2.81bnZAR 2.68bnZAR 2.88bn
Operating incomeZAR 293.1mZAR 616.8mZAR 323.5mZAR 481.2mZAR 434.2mZAR 623.4mZAR 494.9mZAR 740.2m
Net income−ZAR 164.3mZAR 346.5mZAR 138.9mZAR 288.9mZAR 215.5mZAR 402.3mZAR 312.8mZAR 497.5m
Diluted earnings per share-1.122.340.941.951.462.712.113.33
Cash from operationsZAR 266.0mZAR 929.0m−ZAR 46.0mZAR 1.20bnZAR 254.0mZAR 815.0mZAR 684.0mZAR 261.0m
Capital spending−ZAR 289.0m−ZAR 344.0m−ZAR 399.0m−ZAR 513.0m−ZAR 490.0m−ZAR 693.0m−ZAR 842.0m−ZAR 411.0m
Free cash flow−ZAR 23.0mZAR 585.0m−ZAR 445.0mZAR 683.0m−ZAR 236.0mZAR 122.0m−ZAR 158.0m−ZAR 150.0m
Total assetsZAR 12.42bnZAR 12.50bnZAR 12.31bnZAR 12.00bnZAR 12.18bnZAR 11.63bnZAR 10.93bnZAR 10.26bn
Cash and short-term investmentsZAR 803.1mZAR 892.0mZAR 707.6mZAR 975.5mZAR 543.9mZAR 881.5mZAR 572.0mZAR 612.1m
DebtZAR 3.26bnZAR 3.21bnZAR 3.48bnZAR 3.14bnZAR 3.53bnZAR 3.37bnZAR 3.07bnZAR 2.79bn
Shareholders' equityZAR 5.43bnZAR 5.64bnZAR 5.36bnZAR 5.35bnZAR 5.10bnZAR 5.03bnZAR 4.67bnZAR 4.48bn

Financial ratios

Data as of 23 Oct 2026

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Gross margin40.8%45.8%46.9%46.2%44.6%44.4%——
Operating margin6.7%7.1%8.9%9.7%8.1%5.7%——
Net margin3.5%3.8%5.6%5.9%4.5%3.1%——
Return on equity8.6%9.4%14.2%16.2%13.3%8.8%——
Return on assets3.9%4.2%6.1%7.1%6.0%4.0%——
Free cash flow yield0.6%1.1%1.3%0.7%0.6%0.8%——
Revenue growth5.0%3.6%3.6%7.1%12.6%-7.4%——
Earnings growth-3.8%-29.5%-1.7%39.9%62.8%-144.2%——
Current ratio2.42x2.28x2.54x2.52x1.98x2.06x——
Debt to equity0.57x0.59x0.67x0.62x0.50x0.48x——
Equity ratio45.2%44.5%43.2%43.7%44.8%45.2%——
Interest coverage3.62x2.98x3.88x6.35x6.35x3.27x——
R&D as a share of sales————0.3%0.3%0.3%0.3%
Buybacks as a share of market value-0.0%0.2%0.7%0.7%11.4%0.7%——

Growth per year

Compound annual rate

3 years5 years10 years
Revenue4.1%6.3%3.9%
Operating income-6.9%10.2%0.3%
Net income-12.6%8.7%-2.1%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin43.2%44.8%44.7%42.5%
Operating margin6.7%8.4%7.9%6.4%
Net margin3.6%4.6%4.4%3.3%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings6.98.76.26.010.17.4-3.511.415.112.1
Price to sales0.20.30.30.30.50.20.20.30.40.5

Dividends and splits

Per share, in the currency the company pays

Paid for 4 years. Last went ex-dividend on 8 Apr 2026.

FY2026FY2025FY2024FY2023FY2022FY2020FY2019FY2018
Paid in the year0.301.051.051.200.900.420.730.55

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.