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,212.74 ZAc as of November 11, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 ZAc investment made 5 years ago would be worth 1,315.65 ZAc, while 1000 ZAc invested 1 year ago would be worth 1,127.6 ZAc. This corresponds to total returns of 321.27%, 31.57%, 12.76%, respectively, with annualized returns of 15.46%, 5.64%, 12.76%.

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
November 11, 20261,5201,5201,5201,5201,5201
November 10, 20261,5201,4851,4851,5201,4854,322
November 09, 20261,5171,5001,5001,5501,46211,102
November 06, 20261,5301,5291,5291,5301,460182
November 05, 20261,4821,5001,5001,5491,4825,479
November 03, 20261,5001,5271,5271,5291,455115,996
November 02, 20261,5001,5011,5011,5741,5002,374
October 29, 20261,5791,5791,5791,5791,57910
October 27, 20261,5981,5981,5981,5981,5981,796
October 26, 20261,5011,5031,5031,5971,50010,818
October 22, 20261,5351,5291,5291,5351,500580
October 21, 20261,5011,5011,5011,5011,50120
October 20, 20261,5401,5841,5841,5851,5003,625
October 19, 20261,5401,5351,5351,5401,51013,735
October 16, 20261,5351,5351,5351,5351,53530
October 15, 20261,5011,5351,5351,5401,501110
October 14, 20261,5401,5401,5401,5401,5403,346
October 13, 20261,4801,5131,5131,5401,48036,810
October 12, 20261,4751,5401,5401,5401,4751,238
October 09, 20261,5981,5491,5491,5981,549175
October 08, 20261,5441,5411,5411,5441,54126,164
October 07, 20261,5991,5441,5441,5991,544324
October 06, 20261,5831,5981,5981,5991,5839,615
October 05, 20261,5601,5441,5441,5831,5441,286
October 02, 20261,5981,5841,5841,5981,584115
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
AD