295.00kB
2017-12-29 21:04
20171229_High Low Report.xls
230.90kB
2017-12-29 21:04
20171229_High Low Report.pdf
296.00kB
2017-12-28 21:04
20171228_High Low Report.xls
231.44kB
2017-12-28 21:04
20171228_High Low Report.pdf
297.50kB
2017-12-27 21:04
20171227_High Low Report.xls
232.56kB
2017-12-27 21:04
20171227_High Low Report.pdf
298.00kB
2017-12-26 21:04
20171226_High Low Report.xls
230.79kB
2017-12-26 21:04
20171226_High Low Report.pdf
298.00kB
2017-12-25 21:04
20171225_High Low Report.xls
230.79kB
2017-12-25 21:04
20171225_High Low Report.pdf
298.00kB
2017-12-22 21:04
20171222_High Low Report.xls
230.79kB
2017-12-22 21:04
20171222_High Low Report.pdf
296.00kB
2017-12-21 21:04
20171221_High Low Report.xls
232.18kB
2017-12-21 21:04
20171221_High Low Report.pdf
295.00kB
2017-12-20 21:04
20171220_High Low Report.xls
231.51kB
2017-12-20 21:04
20171220_High Low Report.pdf
293.00kB
2017-12-19 21:04
20171219_High Low Report.xls
231.25kB
2017-12-19 21:04
20171219_High Low Report.pdf
356.50kB
2017-12-18 21:04
20171218_High Low Report.xls
242.49kB
2017-12-18 21:04
20171218_High Low Report.pdf
359.00kB
2017-12-15 21:04
20171215_High Low Report.xls
244.23kB
2017-12-15 21:04
20171215_High Low Report.pdf
352.50kB
2017-12-14 21:04
20171214_High Low Report.xls
242.63kB
2017-12-14 21:04
20171214_High Low Report.pdf
348.50kB
2017-12-13 21:04
20171213_High Low Report.xls
241.54kB
2017-12-13 21:04
20171213_High Low Report.pdf
344.50kB
2017-12-12 21:04
20171212_High Low Report.xls
240.43kB
2017-12-12 21:04
20171212_High Low Report.pdf
344.50kB
2017-12-11 21:04
20171211_High Low Report.xls
240.35kB
2017-12-11 21:04
20171211_High Low Report.pdf
341.00kB
2017-12-08 21:04
20171208_High Low Report.xls
240.36kB
2017-12-08 21:04
20171208_High Low Report.pdf
340.00kB
2017-12-07 21:04
20171207_High Low Report.xls
240.79kB
2017-12-07 21:04
20171207_High Low Report.pdf
340.00kB
2017-12-06 21:04
20171206_High Low Report.xls
239.30kB
2017-12-06 21:04
20171206_High Low Report.pdf
338.50kB
2017-12-05 21:04
20171205_High Low Report.xls
239.92kB
2017-12-05 21:04
20171205_High Low Report.pdf
338.50kB
2017-12-04 21:04
20171204_High Low Report.xls
240.75kB
2017-12-04 21:04
20171204_High Low Report.pdf
336.50kB
2017-12-01 21:04
20171201_High Low Report.xls
239.18kB
2017-12-01 21:04
20171201_High Low Report.pdf
336.50kB
2017-11-30 21:04
20171130_High Low Report.xls
239.83kB
2017-11-30 21:04
20171130_High Low Report.pdf
335.50kB
2017-11-29 21:04
20171129_High Low Report.xls
238.80kB
2017-11-29 21:04
20171129_High Low Report.pdf
335.00kB
2017-11-28 21:04
20171128_High Low Report.xls
238.92kB
2017-11-28 21:04
20171128_High Low Report.pdf
315.00kB
2017-11-27 21:04
20171127_High Low Report.xls
236.31kB
2017-11-27 21:04
20171127_High Low Report.pdf
313.00kB
2017-11-24 21:04
20171124_High Low Report.xls
234.77kB
2017-11-24 21:04
20171124_High Low Report.pdf
311.50kB
2017-11-23 21:04
20171123_High Low Report.xls
235.38kB
2017-11-23 21:04
20171123_High Low Report.pdf
309.50kB
2017-11-22 21:04
20171122_High Low Report.xls
235.19kB
2017-11-22 21:04
20171122_High Low Report.pdf
308.00kB
2017-11-21 21:04
20171121_High Low Report.xls
234.39kB
2017-11-21 21:04
20171121_High Low Report.pdf
306.50kB
2017-11-20 21:04
20171120_High Low Report.xls
233.80kB
2017-11-20 21:04
20171120_High Low Report.pdf
297.50kB
2017-11-17 21:04
20171117_High Low Report.xls
233.79kB
2017-11-17 21:04
20171117_High Low Report.pdf
290.50kB
2017-11-16 21:04
20171116_High Low Report.xls
231.75kB
2017-11-16 21:04
20171116_High Low Report.pdf
290.00kB
2017-11-15 21:04
20171115_High Low Report.xls
230.85kB
2017-11-15 21:04
20171115_High Low Report.pdf
288.50kB
2017-11-14 21:04
20171114_High Low Report.xls
231.30kB
2017-11-14 21:04
20171114_High Low Report.pdf
285.00kB
2017-11-13 21:04
20171113_High Low Report.xls
230.82kB
2017-11-13 21:04
20171113_High Low Report.pdf
284.50kB
2017-11-10 21:04
20171110_High Low Report.xls
229.75kB
2017-11-10 21:04
20171110_High Low Report.pdf
280.00kB
2017-11-09 21:04
20171109_High Low Report.xls
228.76kB
2017-11-09 21:04
20171109_High Low Report.pdf
278.50kB
2017-11-08 21:04
20171108_High Low Report.xls
228.04kB
2017-11-08 21:04
20171108_High Low Report.pdf
277.50kB
2017-11-07 21:04
20171107_High Low Report.xls
228.24kB
2017-11-07 21:04
20171107_High Low Report.pdf
275.50kB
2017-11-06 21:04
20171106_High Low Report.xls
227.79kB
2017-11-06 21:04
20171106_High Low Report.pdf
271.50kB
2017-11-03 21:04
20171103_High Low Report.xls
227.29kB
2017-11-03 21:04
20171103_High Low Report.pdf
268.50kB
2017-11-02 21:04
20171102_High Low Report.xls
226.63kB
2017-11-02 21:04
20171102_High Low Report.pdf
263.00kB
2017-11-01 21:04
20171101_High Low Report.xls
226.11kB
2017-11-01 21:04
20171101_High Low Report.pdf
265.50kB
2017-10-31 21:04
20171031_High Low Report.xls
225.98kB
2017-10-31 21:04
20171031_High Low Report.pdf
264.00kB
2017-10-30 21:04
20171030_High Low Report.xls
225.41kB
2017-10-30 21:04
20171030_High Low Report.pdf
255.00kB
2017-10-27 21:04
20171027_High Low Report.xls
223.38kB
2017-10-27 21:04
20171027_High Low Report.pdf
254.00kB
2017-10-26 21:04
20171026_High Low Report.xls
224.53kB
2017-10-26 21:04
20171026_High Low Report.pdf
250.00kB
2017-10-25 21:04
20171025_High Low Report.xls
222.92kB
2017-10-25 21:04
20171025_High Low Report.pdf
244.00kB
2017-10-24 21:04
20171024_High Low Report.xls
221.91kB
2017-10-24 21:04
20171024_High Low Report.pdf
244.00kB
2017-10-23 21:04
20171023_High Low Report.xls
221.39kB
2017-10-23 21:04
20171023_High Low Report.pdf
240.50kB
2017-10-20 21:04
20171020_High Low Report.xls
221.41kB
2017-10-20 21:04
20171020_High Low Report.pdf
239.50kB
2017-10-19 21:04
20171019_High Low Report.xls
219.85kB
2017-10-19 21:04
20171019_High Low Report.pdf
240.50kB
2017-10-18 21:04
20171018_High Low Report.xls
221.67kB
2017-10-18 21:04
20171018_High Low Report.pdf
239.00kB
2017-10-17 21:04
20171017_High Low Report.xls
220.01kB
2017-10-17 21:04
20171017_High Low Report.pdf
240.00kB
2017-10-16 21:04
20171016_High Low Report.xls
220.80kB
2017-10-16 21:04
20171016_High Low Report.pdf
240.50kB
2017-10-13 21:04
20171013_High Low Report.xls
221.53kB
2017-10-13 21:04
20171013_High Low Report.pdf
240.00kB
2017-10-12 21:04
20171012_High Low Report.xls
221.26kB
2017-10-12 21:04
20171012_High Low Report.pdf
238.50kB
2017-10-11 21:04
20171011_High Low Report.xls
219.62kB
2017-10-11 21:04
20171011_High Low Report.pdf
239.00kB
2017-10-10 21:04
20171010_High Low Report.xls
220.38kB
2017-10-10 21:04
20171010_High Low Report.pdf
239.50kB
2017-10-09 21:04
20171009_High Low Report.xls
220.82kB
2017-10-09 21:04
20171009_High Low Report.pdf
240.00kB
2017-10-06 21:04
20171006_High Low Report.xls
221.40kB
2017-10-06 21:04
20171006_High Low Report.pdf
239.50kB
2017-10-05 21:04
20171005_High Low Report.xls
220.07kB
2017-10-05 21:04
20171005_High Low Report.pdf
239.50kB
2017-10-04 21:04
20171004_High Low Report.xls
220.57kB
2017-10-04 21:04
20171004_High Low Report.pdf
239.00kB
2017-10-03 21:04
20171003_High Low Report.xls
220.08kB
2017-10-03 21:04
20171003_High Low Report.pdf
237.00kB
2017-10-02 21:04
20171002_High Low Report.xls
219.89kB
2017-10-02 21:04
20171002_High Low Report.pdf
237.00kB
2017-09-29 21:04
20170929_High Low Report.xls
219.55kB
2017-09-29 21:04
20170929_High Low Report.pdf
234.00kB
2017-09-28 21:04
20170928_High Low Report.xls
218.95kB
2017-09-28 21:04
20170928_High Low Report.pdf
236.00kB
2017-09-27 21:04
20170927_High Low Report.xls
220.33kB
2017-09-27 21:04
20170927_High Low Report.pdf
234.00kB
2017-09-26 21:04
20170926_High Low Report.xls
219.88kB
2017-09-26 21:04
20170926_High Low Report.pdf
236.00kB
2017-09-25 21:04
20170925_High Low Report.xls
219.39kB
2017-09-25 21:04
20170925_High Low Report.pdf
236.00kB
2017-09-22 21:04
20170922_High Low Report.xls
219.39kB
2017-09-22 21:04
20170922_High Low Report.pdf
236.00kB
2017-09-21 21:04
20170921_High Low Report.xls
219.47kB
2017-09-21 21:04
20170921_High Low Report.pdf
234.50kB
2017-09-20 21:04
20170920_High Low Report.xls
219.33kB
2017-09-20 21:04
20170920_High Low Report.pdf
232.00kB
2017-09-19 21:04
20170919_High Low Report.xls
218.85kB
2017-09-19 21:04
20170919_High Low Report.pdf
280.00kB
2017-09-18 21:04
20170918_High Low Report.xls
226.75kB
2017-09-18 21:04
20170918_High Low Report.pdf
277.50kB
2017-09-15 21:04
20170915_High Low Report.xls
227.01kB
2017-09-15 21:04
20170915_High Low Report.pdf
274.50kB
2017-09-14 21:04
20170914_High Low Report.xls
226.87kB
2017-09-14 21:04
20170914_High Low Report.pdf
272.50kB
2017-09-13 21:04
20170913_High Low Report.xls
226.61kB
2017-09-13 21:04
20170913_High Low Report.pdf
271.50kB
2017-09-12 21:04
20170912_High Low Report.xls
226.16kB
2017-09-12 21:04
20170912_High Low Report.pdf
270.00kB
2017-09-11 21:04
20170911_High Low Report.xls
225.54kB
2017-09-11 21:04
20170911_High Low Report.pdf
269.50kB
2017-09-08 21:04
20170908_High Low Report.xls
226.41kB
2017-09-08 21:04
20170908_High Low Report.pdf
270.00kB
2017-09-07 21:04
20170907_High Low Report.xls
225.29kB
2017-09-07 21:04
20170907_High Low Report.pdf
269.00kB
2017-09-06 21:04
20170906_High Low Report.xls
225.92kB
2017-09-06 21:04
20170906_High Low Report.pdf
270.00kB
2017-09-05 21:04
20170905_High Low Report.xls
226.44kB
2017-09-05 21:04
20170905_High Low Report.pdf
266.00kB
2017-09-04 21:04
20170904_High Low Report.xls
226.17kB
2017-09-04 21:04
20170904_High Low Report.pdf
266.50kB
2017-09-01 21:04
20170901_High Low Report.xls
225.69kB
2017-09-01 21:04
20170901_High Low Report.pdf
266.00kB
2017-08-31 21:04
20170831_High Low Report.xls
225.55kB
2017-08-31 21:04
20170831_High Low Report.pdf
267.00kB
2017-08-30 21:04
20170830_High Low Report.xls
225.88kB
2017-08-30 21:04
20170830_High Low Report.pdf
269.00kB
2017-08-29 21:04
20170829_High Low Report.xls
225.58kB
2017-08-29 21:04
20170829_High Low Report.pdf
258.50kB
2017-08-28 21:04
20170828_High Low Report.xls
222.68kB
2017-08-28 21:04
20170828_High Low Report.pdf
242.00kB
2017-08-25 21:04
20170825_High Low Report.xls
221.58kB
2017-08-25 21:04
20170825_High Low Report.pdf
239.50kB
2017-08-24 21:04
20170824_High Low Report.xls
220.41kB
2017-08-24 21:04
20170824_High Low Report.pdf
239.50kB
2017-08-23 21:04
20170823_High Low Report.xls
220.09kB
2017-08-23 21:04
20170823_High Low Report.pdf
238.50kB
2017-08-22 21:04
20170822_High Low Report.xls
220.20kB
2017-08-22 21:04
20170822_High Low Report.pdf
237.00kB
2017-08-21 21:04
20170821_High Low Report.xls
219.73kB
2017-08-21 21:04
20170821_High Low Report.pdf
237.00kB
2017-08-18 21:04
20170818_High Low Report.xls
219.74kB
2017-08-18 21:04
20170818_High Low Report.pdf
237.00kB
2017-08-17 21:04
20170817_High Low Report.xls
219.80kB
2017-08-17 21:04
20170817_High Low Report.pdf
239.00kB
2017-08-16 21:04
20170816_High Low Report.xls
220.53kB
2017-08-16 21:04
20170816_High Low Report.pdf
240.50kB
2017-08-15 21:04
20170815_High Low Report.xls
220.94kB
2017-08-15 21:04
20170815_High Low Report.pdf
240.00kB
2017-08-14 21:04
20170814_High Low Report.xls
221.87kB
2017-08-14 21:04
20170814_High Low Report.pdf
241.50kB
2017-08-11 21:04
20170811_High Low Report.xls
222.02kB
2017-08-11 21:04
20170811_High Low Report.pdf
239.50kB
2017-08-10 21:04
20170810_High Low Report.xls
220.63kB
2017-08-10 21:04
20170810_High Low Report.pdf
239.00kB
2017-08-09 21:04
20170809_High Low Report.xls
219.99kB
2017-08-09 21:04
20170809_High Low Report.pdf
239.00kB
2017-08-08 21:04
20170808_High Low Report.xls
219.99kB
2017-08-08 21:04
20170808_High Low Report.pdf
236.00kB
2017-08-07 21:04
20170807_High Low Report.xls
220.20kB
2017-08-07 21:04
20170807_High Low Report.pdf
233.00kB
2017-08-04 21:04
20170804_High Low Report.xls
220.00kB
2017-08-04 21:04
20170804_High Low Report.pdf
231.00kB
2017-08-03 21:04
20170803_High Low Report.xls
219.82kB
2017-08-03 21:04
20170803_High Low Report.pdf
230.00kB
2017-08-02 21:04
20170802_High Low Report.xls
218.68kB
2017-08-02 21:04
20170802_High Low Report.pdf
225.00kB
2017-08-01 21:04
20170801_High Low Report.xls
218.27kB
2017-08-01 21:04
20170801_High Low Report.pdf
226.50kB
2017-07-31 21:04
20170731_High Low Report.xls
218.31kB
2017-07-31 21:04
20170731_High Low Report.pdf
226.00kB
2017-07-28 21:04
20170728_High Low Report.xls
217.51kB
2017-07-28 21:04
20170728_High Low Report.pdf
228.00kB
2017-07-27 21:04
20170727_High Low Report.xls
217.70kB
2017-07-27 21:04
20170727_High Low Report.pdf
226.50kB
2017-07-26 21:04
20170726_High Low Report.xls
216.91kB
2017-07-26 21:04
20170726_High Low Report.pdf
228.00kB
2017-07-25 21:04
20170725_High Low Report.xls
217.81kB
2017-07-25 21:04
20170725_High Low Report.pdf
223.50kB
2017-07-24 21:04
20170724_High Low Report.xls
216.92kB
2017-07-24 21:04
20170724_High Low Report.pdf
224.00kB
2017-07-21 21:04
20170721_High Low Report.xls
217.14kB
2017-07-21 21:04
20170721_High Low Report.pdf
223.00kB
2017-07-20 21:04
20170720_High Low Report.xls
216.79kB
2017-07-20 21:04
20170720_High Low Report.pdf
223.50kB
2017-07-19 21:04
20170719_High Low Report.xls
217.24kB
2017-07-19 21:04
20170719_High Low Report.pdf
224.00kB
2017-07-18 21:04
20170718_High Low Report.xls
216.79kB
2017-07-18 21:04
20170718_High Low Report.pdf
199.00kB
2017-07-17 21:04
20170717_High Low Report.xls
213.51kB
2017-07-17 21:04
20170717_High Low Report.pdf
198.00kB
2017-07-14 21:04
20170714_High Low Report.xls
213.56kB
2017-07-14 21:04
20170714_High Low Report.pdf
196.50kB
2017-07-13 21:04
20170713_High Low Report.xls
211.50kB
2017-07-13 21:04
20170713_High Low Report.pdf
197.00kB
2017-07-12 21:04
20170712_High Low Report.xls
212.60kB
2017-07-12 21:04
20170712_High Low Report.pdf
196.50kB
2017-07-11 21:04
20170711_High Low Report.xls
212.71kB
2017-07-11 21:04
20170711_High Low Report.pdf
195.00kB
2017-07-10 21:04
20170710_High Low Report.xls
211.33kB
2017-07-10 21:04
20170710_High Low Report.pdf
195.00kB
2017-07-07 21:04
20170707_High Low Report.xls
211.37kB
2017-07-07 21:04
20170707_High Low Report.pdf
192.50kB
2017-07-06 21:04
20170706_High Low Report.xls
211.38kB
2017-07-06 21:04
20170706_High Low Report.pdf
192.50kB
2017-07-05 21:04
20170705_High Low Report.xls
211.53kB
2017-07-05 21:04
20170705_High Low Report.pdf
185.50kB
2017-07-04 21:04
20170704_High Low Report.xls
209.75kB
2017-07-04 21:04
20170704_High Low Report.pdf
185.00kB
2017-07-03 21:04
20170703_High Low Report.xls
209.69kB
2017-07-03 21:04
20170703_High Low Report.pdf
186.00kB
2017-06-30 21:04
20170630_High Low Report.xls
211.24kB
2017-06-30 21:04
20170630_High Low Report.pdf
186.00kB
2017-06-29 21:04
20170629_High Low Report.xls
210.38kB
2017-06-29 21:04
20170629_High Low Report.pdf
186.50kB
2017-06-28 21:04
20170628_High Low Report.xls
210.98kB
2017-06-28 21:04
20170628_High Low Report.pdf
186.50kB
2017-06-27 21:04
20170627_High Low Report.xls
211.10kB
2017-06-27 21:04
20170627_High Low Report.pdf
185.00kB
2017-06-26 21:04
20170626_High Low Report.xls
209.59kB
2017-06-26 21:04
20170626_High Low Report.pdf
186.00kB
2017-06-23 21:04
20170623_High Low Report.xls
211.23kB
2017-06-23 21:04
20170623_High Low Report.pdf
186.00kB
2017-06-22 21:04
20170622_High Low Report.xls
210.83kB
2017-06-22 21:04
20170622_High Low Report.pdf
186.00kB
2017-06-21 21:04
20170621_High Low Report.xls
210.41kB
2017-06-21 21:04
20170621_High Low Report.pdf
184.50kB
2017-06-20 21:04
20170620_High Low Report.xls
209.70kB
2017-06-20 21:04
20170620_High Low Report.pdf
242.00kB
2017-06-19 21:04
20170619_High Low Report.xls
220.01kB
2017-06-19 21:04
20170619_High Low Report.pdf
236.00kB
2017-06-16 21:04
20170616_High Low Report.xls
220.79kB
2017-06-16 21:04
20170616_High Low Report.pdf
236.00kB
2017-06-15 21:04
20170615_High Low Report.xls
220.79kB
2017-06-15 21:04
20170615_High Low Report.pdf
234.50kB
2017-06-14 21:04
20170614_High Low Report.xls
219.91kB
2017-06-14 21:04
20170614_High Low Report.pdf
233.50kB
2017-06-13 21:04
20170613_High Low Report.xls
219.31kB
2017-06-13 21:04
20170613_High Low Report.pdf
235.00kB
2017-06-12 21:04
20170612_High Low Report.xls
219.35kB
2017-06-12 21:04
20170612_High Low Report.pdf
235.00kB
2017-06-09 21:04
20170609_High Low Report.xls
219.79kB
2017-06-09 21:04
20170609_High Low Report.pdf
236.00kB
2017-06-08 21:04
20170608_High Low Report.xls
219.88kB
2017-06-08 21:04
20170608_High Low Report.pdf
236.50kB
2017-06-07 21:04
20170607_High Low Report.xls
219.61kB
2017-06-07 21:04
20170607_High Low Report.pdf
236.00kB
2017-06-06 21:04
20170606_High Low Report.xls
220.01kB
2017-06-06 21:04
20170606_High Low Report.pdf
235.50kB
2017-06-05 21:04
20170605_High Low Report.xls
219.54kB
2017-06-05 21:04
20170605_High Low Report.pdf
234.00kB
2017-06-02 21:04
20170602_High Low Report.xls
219.87kB
2017-06-02 21:04
20170602_High Low Report.pdf
233.50kB
2017-06-01 21:04
20170601_High Low Report.xls
219.78kB
2017-06-01 21:04
20170601_High Low Report.pdf
235.00kB
2017-05-31 21:04
20170531_High Low Report.xls
219.47kB
2017-05-31 21:04
20170531_High Low Report.pdf
233.50kB
2017-05-30 21:04
20170530_High Low Report.xls
219.70kB
2017-05-30 21:04
20170530_High Low Report.pdf
234.50kB
2017-05-29 21:04
20170529_High Low Report.xls
218.76kB
2017-05-29 21:04
20170529_High Low Report.pdf
213.50kB
2017-05-26 21:04
20170526_High Low Report.xls
214.94kB
2017-05-26 21:04
20170526_High Low Report.pdf
212.00kB
2017-05-25 21:04
20170525_High Low Report.xls
215.68kB
2017-05-25 21:04
20170525_High Low Report.pdf
197.50kB
2017-01-12 21:04
20170112_High Low Report.xls
213.03kB
2017-01-12 21:04
20170112_High Low Report.pdf
195.00kB
2017-01-11 21:04
20170111_High Low Report.xls
212.28kB
2017-01-11 21:04
20170111_High Low Report.pdf
194.00kB
2017-01-10 21:04
20170110_High Low Report.xls
211.23kB
2017-01-10 21:04
20170110_High Low Report.pdf
192.00kB
2017-01-09 21:04
20170109_High Low Report.xls
210.93kB
2017-01-09 21:04
20170109_High Low Report.pdf
192.50kB
2017-01-06 21:04
20170106_High Low Report.xls
211.31kB
2017-01-06 21:04
20170106_High Low Report.pdf
192.50kB
2017-01-05 21:04
20170105_High Low Report.xls
210.65kB
2017-01-05 21:04
20170105_High Low Report.pdf
192.50kB
2017-01-04 21:04
20170104_High Low Report.xls
211.39kB
2017-01-04 21:04
20170104_High Low Report.pdf
192.50kB
2017-01-03 21:04
20170103_High Low Report.xls
211.25kB
2017-01-03 21:04
20170103_High Low Report.pdf
191.50kB
2017-01-02 21:04
20170102_High Low Report.xls
211.79kB
2017-01-02 21:04
20170102_High Low Report.pdf

Announcement

If you can not find the required information, please contact our CSC on 011 520 7777 ​or e​mail [email protected]​​​​​​​​​​.​​​

Disclaimer

All data and information provided by the JSE, except as otherw​ise indicated, is proprie​tary to the JSE. You may not copy, reproduce, modify, reformat, download, store, distribute, publish or transmit any data and information, except for your personal use. For the avoidance of doubt, you may not develop or create any product that uses, is based on, or is developed in connection with any of the data and information available on this site. You are not permitted (except where you have been given express written permission by the JSE) to use the data and information for commercial gain.​​​​