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 3,954.58 ZAc as of July 13, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 ZAc investment made 5 years ago would be worth 1,675.49 ZAc, while 1000 ZAc invested 1 year ago would be worth 1,121.84 ZAc. This corresponds to total returns of 295.46%, 67.55%, 12.18%, respectively, with annualized returns of 14.73%, 10.87%, 12.18%.

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
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
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
AD