
Investors
We aim to deliver profitable, sustainable growth and to create value for all our stakeholders.
JSE:MPT last traded 1 698c -3c (-0.18%)
Last traded on 21 August 2026 .
Data supplied by ProfileData.
Prices are 15 minutes delayed.
Financial reports
Interim results 2026
Key financial data
- Cash generated from operations of R448 million (H1 2025: R173 million)
- Net debt reduced to R2.6 billion from R3.0 billion in the prior period
- EBITDA from continuing operations of R614 million (H1 2025: R642 million)
- Operating profit from continuing operations of R284 million (H1 2025: R337 million)
- Earnings per share from continuing operations of 50 cents (H1 2025: 105 cents)
- Interim dividend per share of 15 cents
- Net asset value per share of R36.34