Marshall Monteagle Plc logo

Marshall Monteagle Plc (MMP)

Market Open
21 Aug, 12:36
JSE JSE
3,022. 00
ZAC
-1
-0.03%
ZAC
796.04M Market Cap
14.89 P/E Ratio
0.7% Div Yield
500 Volume
0 Eps
3,023 ZAC
Previous Close
Day Range
3,022 3,022
Year Range
28.21 3,498
Want to track MMP and more in your Portfolio? 🎯
Sign up for Marketlog, a portfolio tracker that will exceed your expectations!
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
16 Jul 2025
ZAC631.16 Dividend
1 Aug 2025 Payment Date
18 Jul 2025 Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
12 Jul 2023
ZAC34.56 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
11 Jan 2023
ZAC32.95 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
20 Jul 2022
ZAC30.1 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
12 Jan 2022
ZAC30.14 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
21 Jul 2021
ZAC27.1 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
13 Jan 2021
ZAC27.62 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
15 Jul 2020
ZAC32.69 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
8 Jan 2020
ZAC27.55 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
19 Jun 2019
ZAC27.91 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
9 Jan 2019
ZAC27.36 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
11 Jul 2018
ZAC25.99 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
10 Jan 2018
ZAC24.3 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
5 Jul 2017
ZAC23.03 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
11 Jan 2017
ZAC25.99 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
27 Jun 2016
ZAC26.84 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
25 Jan 2016
ZAC28.7 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
29 Jun 2015
ZAC22.23 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
26 Jan 2015
ZAC21.13 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
30 Jun 2014
ZAC19.01 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
3 Feb 2014
ZAC19.59 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
24 Jun 2013
ZAC16.92 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
11 Mar 2013
ZAC15.09 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
25 Jun 2012
ZAC13.5 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
27 Feb 2012
ZAC12.13 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
4 Jul 2011
ZAC10.15 Dividend
- Payment Date
- Record Date
- Declaration Date
Marshall Monteagle Plc logo
MMP Marshall Monteagle Plc
11 Apr 2011
ZAC10.3 Dividend
- Payment Date
- Record Date
- Declaration Date

MMP Dividend FAQ

What is the dividend yield?

The current dividend yield for MMP is 0.7%, based on the most recent dividend payment and the current stock price of ZAC3,022.00 on the JSE.

How often are dividends paid?

Dividends are paid on a SEMI_ANNUAL basis, with typical payment being June and December.

What is the dividend history?

The company has a dividend payment history that includes 14 years of consistent payments. The most recent payment was ZAC631.16 per share on 2025-07-16. For related earnings insights, visit the MMP Earnings page.

What is the average annual dividend growth rate?

The average annual dividend growth rate over the past 14 years is approximately 34.17%, reflecting the MMP's commitment to rewarding shareholders.