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,230.73 ZAc as of June 23, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 ZAc investment made 5 years ago would be worth 1,756.72 ZAc, while 1000 ZAc invested 1 year ago would be worth 1,099.81 ZAc. This corresponds to total returns of 323.07%, 75.67%, 9.98%, respectively, with annualized returns of 15.51%, 11.92%, 9.98%.

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
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
June 17, 20261,5001,5001,5001,5001,50029,859
June 15, 20261,4901,4931,4931,5301,490100,150
June 12, 20261,5181,5251,5251,5251,516150,100
June 11, 20261,5281,4901,4901,5281,4861,216
June 10, 20261,4811,5221,5221,5241,481215
June 09, 20261,5001,5251,5251,5261,4864.91M
June 08, 20261,5471,5291,5291,5471,496130
June 05, 20261,4811,5201,5201,5391,4815,060
June 04, 20261,5191,5191,5191,5191,4755,050
June 03, 20261,4991,5191,5191,5191,4601.25M
June 02, 20261,4411,4991,4991,4991,4411,096
June 01, 20261,4991,4991,4991,4991,43010,353
May 29, 20261,4341,4571,4571,4751,4345,302
May 28, 20261,4511,4511,4511,4511,4516,800
May 27, 20261,4791,4651,4651,4801,42047,625
May 26, 20261,3641,3611,3611,4361,3611,663
May 25, 20261,3521,3521,3521,3521,35240
May 22, 20261,4341,4341,4341,4341,4341,119
May 21, 20261,4391,4391,4391,4391,37145
May 20, 20261,4001,4001,4001,4001,4003,000
May 19, 20261,3411,3401,3401,4491,3407,868
May 18, 20261,3401,4111,4111,4691,3405,229
May 15, 20261,3391,4001,4001,4481,33921
May 14, 20261,4491,4491,4491,4491,44910
May 13, 20261,3401,4591,4591,4591,34015
May 12, 20261,3511,4601,4601,4601,351330
May 11, 20261,3411,4601,4601,4791,3411,009
May 08, 20261,4791,4791,4791,4791,47910
May 07, 20261,4001,4401,4401,4401,4001,010
May 06, 20261,4891,4891,4891,4891,40130
May 05, 20261,4501,4201,4201,4501,4203,440
April 30, 20261,4071,4071,4071,4071,407100
April 29, 20261,4791,4071,4071,4791,33620
April 28, 20261,3311,4201,4201,4201,3315,985
April 24, 20261,3231,3301,3301,3301,32320
April 23, 20261,3101,3101,3101,3101,31010
April 22, 20261,4891,3511,3511,4891,3512,010
April 21, 20261,4501,4181,4181,4501,4181,065
April 20, 20261,3051,4191,4191,4191,3054,063
April 17, 20261,4191,4191,4191,4191,400333
April 16, 20261,4191,4201,4201,4201,41910,020
April 15, 20261,4001,4141,4141,4141,39935,508
April 14, 20261,4491,4001,4001,4491,400400
April 13, 20261,4891,3841,3841,4891,354556
April 10, 20261,3521,4851,4851,4881,35255
April 09, 20261,4871,4871,4871,4871,48710
April 08, 20261,4301,4301,4301,4691,3511,377
April 07, 20261,3011,4001,4001,4701,30122,229
April 02, 20261,4691,4301,4301,4691,42766,520
April 01, 20261,4501,4691,4691,4691,30126,338
March 31, 20261,4931,4931,4931,4931,493110
March 30, 20261,4891,4011,4011,4891,401468
March 27, 20261,3431,4101,4101,4151,3433,369
March 26, 20261,3871,4201,4201,4201,35615,172
March 25, 20261,4301,3761,3761,4301,3764,763
March 24, 20261,3561,3961,3961,4491,35671,452
March 23, 20261,4461,4361,4361,4461,3515,120
AD