Marshall Monteagle PLC (MMP.JO) JNB

Currency In ZAc

AD

MMP.JO Historical Return

If you invested 1000 ZAc in Marshall Monteagle PLC (MMP.JO) 10 years ago, it would be worth 2,022.19 ZAc as of October 22, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 ZAc investment made 5 years ago would be worth 1,408.97 ZAc, while 1000 ZAc invested 1 year ago would be worth 1,248.21 ZAc. This corresponds to total returns of 102.22%, 40.9%, 24.82%, respectively, with annualized returns of 7.3%, 7.09%, 24.82%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

MMP.JO Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
October 21, 20262,9252,9252,9252,9252,9251,000
October 13, 20263,0753,0753,0753,0753,07521
October 06, 20263,0753,0753,0753,0752,9517,175
September 29, 20263,0513,1503,1503,1503,051512
September 23, 20263,0503,0503,0503,0503,050450
September 18, 20263,0513,0503,0503,0513,0501,210
September 15, 20263,0513,0503,0503,0513,0505,490
September 09, 20263,1523,0003,0003,1523,0002,600
September 08, 20263,1513,1523,1523,1533,1511,639
September 07, 20263,1503,1503,1503,1503,1501,930
September 03, 20263,1503,1503,1503,1503,1502,260
September 02, 20263,1503,1503,1503,1503,150500
August 31, 20263,1503,1503,1503,1503,15014,286
August 28, 20263,1503,1503,1503,1503,15010,448
August 26, 20263,1503,1503,1503,1503,1506,420
August 25, 20263,1503,1503,1503,1993,1503,802
August 24, 20263,1003,1003,1003,1003,1001,275
August 20, 20263,1003,1003,1003,1003,1002,000
August 19, 20263,1003,1003,1003,1003,1001,097
August 18, 20263,1003,1003,1003,1003,1005,924
August 17, 20263,1003,1003,1003,1003,1002,000
August 13, 20263,1003,1003,1003,1003,1002,000
August 12, 20263,1003,1993,1993,1993,1006,805
August 11, 20263,1003,1003,1003,1003,1003
August 07, 20263,0453,1003,1003,1003,0451,753
August 04, 20263,0453,2003,2003,2003,0455,908
August 03, 20263,0453,0453,0453,0452,90040,000
July 31, 20263,0453,0453,0453,0453,04512,325
July 30, 20263,0003,0453,0453,0453,0008,537
July 29, 20263,0003,0003,0003,0003,0009,000
July 28, 20263,1993,1993,1993,1993,1995
July 27, 20263,0003,0003,0003,0003,0003,300
July 24, 20263,0013,0003,0003,0013,0005,844
July 21, 20262,8202,8202,8202,8202,8202,451
July 17, 20262,7702,7702,7702,7702,7708,125
July 16, 20262,7702,7702,7702,7702,770400
July 14, 20262,6952,6952,6952,6952,69521
July 10, 20262,6952,6952,6952,6952,69510,000
July 08, 20262,7002,6952,6952,7002,6951,252
July 07, 20262,7552,7002,7002,7552,7009,813
July 06, 20262,7552,7552,7552,7552,7553,250
July 03, 20262,7552,7552,7552,7552,7551,817
June 25, 20262,7552,7552,7552,7552,755117
June 23, 20262,7552,7552,7552,7552,75531
June 22, 20262,9002,9002,9002,9002,900184
AD