Master Drilling Group Limited (MDI.JO) JNB

Currency In ZAc

AD

MDI.JO Historical Return

If you invested 1000 ZAc in Master Drilling Group Limited (MDI.JO) 10 years ago, it would be worth 1,226.99 ZAc as of November 12, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 ZAc investment made 5 years ago would be worth 1,275.66 ZAc, while 1000 ZAc invested 1 year ago would be worth 905.06 ZAc. This corresponds to total returns of 22.7%, 27.57%, -9.49%, respectively, with annualized returns of 2.07%, 4.99%, -9.49%.

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

AD

MDI.JO Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
November 11, 20261,4701,4301,4301,4701,40972,201
November 10, 20261,4401,4701,4701,5001,4107,533
November 09, 20261,4991,4301,4301,5071,41068,459
November 06, 20261,5061,4401,4401,5061,42038,761
November 05, 20261,4211,4401,4401,4791,4212.18M
November 03, 20261,4301,4011,4011,4991,40019,485
November 02, 20261,4301,4201,4201,4501,32769,206
October 30, 20261,5101,4301,4301,5501,4308,110
October 29, 20261,4601,4431,4431,4991,43016,434
October 28, 20261,4601,4261,4261,5001,42650,916
October 27, 20261,4511,4941,4941,4941,451278
October 26, 20261,4411,4581,4581,5631,425102,871
October 23, 20261,4701,4751,4751,4991,4512,900
October 22, 20261,5181,4691,4691,5181,43014,379
October 21, 20261,4901,4851,4851,4961,43615,131
October 20, 20261,4761,4681,4681,4891,45024,546
October 19, 20261,4121,4581,4581,4801,4121.29M
October 16, 20261,4251,4501,4501,4821,425785
October 15, 20261,4841,4401,4401,4841,440113,717
October 14, 20261,4511,4501,4501,4651,450197,178
October 13, 20261,4991,5001,5001,5001,4751,333
October 12, 20261,4301,4601,4601,4601,43021,500
October 09, 20261,4801,4601,4601,4991,44083,902
October 08, 20261,4701,4141,4141,4951,400192,576
October 07, 20261,5001,4821,4821,5441,410118,809
October 06, 20261,5991,5991,5991,6001,45282,579
October 05, 20261,6001,5991,5991,6001,59945,465
October 02, 20261,5921,5951,5951,5951,59220,180
September 30, 20261,5991,5301,5301,5991,52511,767
September 29, 20261,5201,5991,5991,5991,5205,000
September 28, 20261,5841,5131,5131,5841,51393
September 25, 20261,5301,6001,6001,6001,5129,228
September 23, 20261,5891,5891,5891,5891,58910
September 22, 20261,5301,5301,5301,5301,53032
September 21, 20261,5501,5301,5301,5891,51376,320
September 18, 20261,5121,5551,5551,5551,5128,259
September 17, 20261,5991,5501,5501,5991,51331
September 16, 20261,6001,6001,6001,6001,5997,021
September 15, 20261,5131,6001,6001,6001,513460,386
September 11, 20261,5601,5551,5551,5601,525242,223
September 10, 20261,5551,5551,5551,5551,555120
September 09, 20261,5401,5801,5801,5801,54019,946
September 08, 20261,5311,5831,5831,5991,5307,312
September 07, 20261,5801,5501,5501,5981,5454,817
September 04, 20261,5301,5501,5501,5501,5301,060
September 03, 20261,5461,5501,5501,5501,546905
September 02, 20261,5971,5301,5301,6001,5256,089
September 01, 20261,5311,5501,5501,5501,531168
August 31, 20261,6001,5501,5501,6001,5506,127
August 28, 20261,6001,5851,5851,6001,53021,247
August 27, 20261,6001,6001,6001,6001,6002,000
August 26, 20261,5501,5501,5501,5501,5501,948
August 25, 20261,5001,5501,5501,6001,49353,031
August 24, 20261,4941,4931,4931,4941,493795,799
August 21, 20261,6001,4951,4951,6001,49155,951
August 20, 20261,5501,5991,5991,5991,5127,124
August 19, 20261,5321,5111,5111,5321,51128,792
August 18, 20261,5051,5321,5321,5321,505651,059
August 17, 20261,5321,5321,5321,5321,50523,116
August 14, 20261,5281,5281,5281,5991,52830
AD