Mustek Limited (MST.JO) JNB

Currency In ZAc

AD

MST.JO Historical Return

If you invested 1000 ZAc in Mustek Limited (MST.JO) 10 years ago, it would be worth 4,563.92 ZAc as of October 02, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 ZAc investment made 5 years ago would be worth 1,399.01 ZAc, while 1000 ZAc invested 1 year ago would be worth 1,183.27 ZAc. This corresponds to total returns of 356.39%, 39.9%, 18.33%, respectively, with annualized returns of 16.39%, 6.95%, 18.33%.

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

AD

MST.JO Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
October 01, 20261,5991,5991,5991,5991,59980
September 30, 20261,5441,5461,5461,5801,54430
September 29, 20261,5791,5791,5791,5791,579475
September 28, 20261,5781,5781,5781,5781,57810
September 25, 20261,5251,5301,5301,5301,52545,989
September 23, 20261,5751,5251,5251,5751,52516,508
September 22, 20261,5461,5411,5411,5461,54110,010
September 21, 20261,5461,5461,5461,5751,546593
September 16, 20261,5421,5421,5421,5421,5425,000
September 15, 20261,5421,5791,5791,5791,542702
September 11, 20261,5501,5851,5851,5851,5423,548
September 10, 20261,5251,5501,5501,5501,52575,347
September 08, 20261,5341,4631,4631,5341,46015,891
September 07, 20261,4131,4131,4131,4131,41320
September 03, 20261,5371,5371,5371,5371,53710
September 02, 20261,5041,5301,5301,5301,375420
September 01, 20261,5151,5381,5381,5381,51510,009
August 31, 20261,5151,5151,5151,5151,5152,759
August 28, 20261,5151,5151,5151,5381,51560
August 25, 20261,5301,5151,5151,5391,515562
August 24, 20261,5151,5151,5151,5151,51549,173
August 20, 20261,5151,5151,5151,5151,515354,280
August 19, 20261,5151,5401,5401,5401,5151,185
August 18, 20261,5161,5161,5161,5161,516399
August 17, 20261,5411,5161,5161,5411,516230
August 14, 20261,5161,5161,5161,5161,51610
August 13, 20261,5251,5411,5411,5411,516240
August 12, 20261,5161,5161,5161,5161,51610
August 11, 20261,5401,5161,5161,5401,516401
August 07, 20261,5251,5251,5251,5251,5252.85M
August 06, 20261,5151,5151,5151,5251,501289,524
August 05, 20261,5101,5151,5151,5251,510170,259
August 04, 20261,5101,5101,5101,5101,510140,325
August 03, 20261,5001,5101,5101,5101,500108,965
July 31, 20261,5251,5251,5251,5251,525454
July 30, 20261,5011,4721,4721,5011,47220
July 29, 20261,5191,5251,5251,5351,5191,098
July 28, 20261,4961,5001,5001,5051,490163,938
July 27, 20261,5011,5011,5011,5011,50123,910
July 22, 20261,5121,5501,5501,5501,50152,820
July 21, 20261,5201,5001,5001,5201,500423
July 15, 20261,5011,5201,5201,5201,5014
July 14, 20261,4971,5001,5001,5201,4976,304
July 13, 20261,5201,4951,4951,5201,494296
July 10, 20261,5171,5201,5201,5201,500651
July 09, 20261,5201,5201,5201,5201,52010
July 08, 20261,4921,4921,4921,4921,49260,253
July 07, 20261,5041,5051,5051,5051,4922,755
July 06, 20261,5001,5051,5051,5051,49273,476
July 03, 20261,5001,5001,5001,5001,50030,000
July 02, 20261,5191,5191,5191,5191,51935
July 01, 20261,4901,4901,4901,4901,490400
June 30, 20261,4911,5201,5201,5201,491550
June 29, 20261,4911,5271,5271,5271,4914,207
June 26, 20261,4911,4911,4911,4911,491309
June 24, 20261,4561,4561,4561,4561,45620
June 23, 20261,5011,5301,5301,5301,5013,087
June 22, 20261,5201,5301,5301,5301,52020,000
June 19, 20261,5301,5301,5301,5301,53020
June 18, 20261,5001,5001,5001,5001,5006,500
AD