Mon 13 May, 15:38
Prices at least 15 minutes delayed. Data provided by ProfileData.
SHARE INFO
PRICE GRAPH
SENS
DIVIDEND HISTORY
DIRECTOR DEALINGS
CALCULATORS
Share Calculator
FILTERS:
LOADING CHART...
Intraday
0.14%
1 Month
0.59%
YTD
-18.22%
1 Year
-12.99%
5 Years
-4.72%
10 Years
2.35%

SENS announcements will only be displayed 15 mins after being released by the JSE.

Date
Headline/Title
19 Nov 2014
12 Feb 2014
28 Aug 2013
21 Feb 2005
24 Jan 2005
15 Nov 2004
30 Apr 2004
31 Jul 2003
Dividend Calculator
Type
Declared Date
Last Trade Date
Pay Date
Amount (ZARc)
Interim No 30
Declared Date
2024/03/20
Last Trade Date
2024/04/16
Pay Date
2024/04/22
Amount (ZARc
65
Final No 29
Declared Date
2023/09/21
Last Trade Date
2023/10/10
Pay Date
2023/10/16
Amount (ZARc)
110
Interim No 28
Declared Date
2020/02/20
Last Trade Date
2020/03/17
Pay Date
2020/03/23
Amount (ZARc
101
Final No 27
Declared Date
2019/09/03
Last Trade Date
2019/10/01
Pay Date
2019/10/07
Amount (ZARc)
114
Interim No 26
Declared Date
2019/02/21
Last Trade Date
2019/03/12
Pay Date
2019/03/18
Amount (ZARc
101
Final No 25
Declared Date
2018/09/04
Last Trade Date
2018/10/02
Pay Date
2018/10/08
Amount (ZARc)
114
Interim No 24
Declared Date
2018/02/20
Last Trade Date
2018/03/13
Pay Date
2018/03/19
Amount (ZARc
101
Final No 23
Declared Date
2017/09/18
Last Trade Date
2017/10/03
Pay Date
2017/10/09
Amount (ZARc)
98
Interim No 22
Declared Date
2017/02/23
Last Trade Date
2017/03/14
Pay Date
2017/03/20
Amount (ZARc
88
Final No 21
Declared Date
2016/09/06
Last Trade Date
2016/10/04
Pay Date
2016/10/10
Amount (ZARc)
90
Interim No 20
Declared Date
2016/02/25
Last Trade Date
2016/03/11
Pay Date
2016/03/22
Amount (ZARc
85.50
Final No 19
Declared Date
2015/09/10
Last Trade Date
2015/10/02
Pay Date
2015/10/12
Amount (ZARc)
89
Interim No 18
Declared Date
2015/02/24
Last Trade Date
2015/03/13
Pay Date
2015/03/23
Amount (ZARc
85.50
Final No 17
Declared Date
2014/09/03
Last Trade Date
2014/10/03
Pay Date
2014/10/13
Amount (ZARc)
78
Interim No 16
Declared Date
2014/02/20
Last Trade Date
2014/03/13
Pay Date
2014/03/24
Amount (ZARc
73
Final No 15
Declared Date
2013/09/03
Last Trade Date
2013/10/04
Pay Date
2013/10/14
Amount (ZARc)
64.50
Interim No 14
Declared Date
2013/02/21
Last Trade Date
2013/03/14
Pay Date
2013/03/25
Amount (ZARc
60
Final No 13
Declared Date
2012/09/05
Last Trade Date
2012/10/05
Pay Date
2012/10/15
Amount (ZARc)
53.50
Interim No 12
Declared Date
2012/02/23
Last Trade Date
2012/03/15
Pay Date
2012/03/26
Amount (ZARc
50
Final No 11
Declared Date
2011/09/01
Last Trade Date
2011/10/07
Pay Date
2011/10/17
Amount (ZARc)
48
Interim No 10
Declared Date
2011/02/22
Last Trade Date
2011/03/11
Pay Date
2011/03/22
Amount (ZARc
42
Final No 9
Declared Date
2010/09/02
Last Trade Date
2010/10/08
Pay Date
2010/10/18
Amount (ZARc)
36
Interim
Declared Date
2010/02/24
Last Trade Date
2010/03/12
Pay Date
2010/03/23
Amount (ZARc
33
Final
Declared Date
2009/09/02
Last Trade Date
2009/10/09
Pay Date
2009/10/19
Amount (ZARc)
33
Interim
Declared Date
2009/02/19
Last Trade Date
2009/03/13
Pay Date
2009/03/23
Amount (ZARc
25.50
Final
Declared Date
2008/09/03
Last Trade Date
2008/10/10
Pay Date
2008/10/20
Amount (ZARc)
23
Interim
Declared Date
2008/02/26
Last Trade Date
2008/03/13
Pay Date
2008/03/25
Amount (ZARc
21.50
Final
Declared Date
2007/09/04
Last Trade Date
2007/10/12
Pay Date
2007/10/22
Amount (ZARc)
21
Interim
Declared Date
2007/02/22
Last Trade Date
2007/03/23
Pay Date
2007/04/02
Amount (ZARc
16
Final
Declared Date
2006/09/06
Last Trade Date
2006/10/13
Pay Date
2006/10/23
Amount (ZARc)
27
Date
Beneficiary
Transaction
Price
Volume
Value
Date
28 Nov 2019
Beneficiary
Other
Transaction
SELL
Price
R 117.76
Volume
13 000.00
Value
R 1 530 881.30
Date
28 Nov 2019
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 160.00
Volume
8 785 608.00
Value
R 1 405 697 280.00
Date
28 Nov 2019
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 0.00
Volume
4 392 804.00
Value
R 0.00
Date
26 Nov 2019
Beneficiary
Sindiswa V Zilwa
Transaction
SELL
Price
R 119.07
Volume
5 000.00
Value
R 595 362.00
Date
20 Nov 2019
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 133.25
Volume
22 000.00
Value
R 2 931 528.60
Date
15 Nov 2019
Beneficiary
H P Mayers
Transaction
SELL
Price
R 131.14
Volume
152 306.00
Value
R 19 973 820.07
Date
14 Nov 2019
Beneficiary
H P Mayers
Transaction
SELL
Price
R 130.09
Volume
97 694.00
Value
R 12 708 983.15
Date
13 Nov 2019
Beneficiary
H P Mayers
Transaction
SELL
Price
R 129.33
Volume
50 000.00
Value
R 6 466 590.00
Date
12 Nov 2019
Beneficiary
H P Mayers
Transaction
SELL
Price
R 128.76
Volume
354 860.00
Value
R 45 690 460.62
Date
11 Nov 2019
Beneficiary
H P Mayers
Transaction
SELL
Price
R 127.02
Volume
45 140.00
Value
R 5 733 858.85
Date
08 Nov 2019
Beneficiary
H P Mayers
Transaction
SELL
Price
R 127.94
Volume
160 000.00
Value
R 20 469 888.00
Date
07 Nov 2019
Beneficiary
H P Mayers
Transaction
SELL
Price
R 128.73
Volume
40 000.00
Value
R 5 149 232.00
Date
18 Oct 2019
Beneficiary
Other
Transaction
SELL
Price
R 123.15
Volume
10 000.00
Value
R 1 231 474.00
Date
15 Oct 2019
Beneficiary
Sindiswa V Zilwa
Transaction
SELL
Price
R 120.44
Volume
10 000.00
Value
R 1 204 428.00
Date
04 Oct 2019
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 114.21
Volume
5 000.00
Value
R 571 046.50
Date
03 Oct 2019
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 113.60
Volume
15 000.00
Value
R 1 704 051.00
Date
02 Oct 2019
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 113.88
Volume
50 000.00
Value
R 5 694 090.00
Date
30 May 2019
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 248.31
Volume
1 950 000.00
Value
R 484 199 625.00
Date
30 May 2019
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 106.42
Volume
3 900 000.00
Value
R 415 028 250.00
Date
30 Apr 2019
Beneficiary
Sindiswa V Zilwa
Transaction
SELL
Price
R 144.75
Volume
7 000.00
Value
R 1 013 273.10
Date
12 Apr 2019
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 0.00
Volume
64 000.00
Value
R 0.00
Date
12 Apr 2019
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 0.00
Volume
64 000.00
Value
R 0.00
Date
19 Mar 2019
Beneficiary
Faith N Khanyile
Transaction
BUY
Price
R 145.00
Volume
800.00
Value
R 116 000.00
Date
13 Mar 2019
Beneficiary
H P Mayers
Transaction
BUY
Price
R 102.24
Volume
1 044 563.00
Value
R 106 796 121.12
Date
13 Mar 2019
Beneficiary
H P Mayers
Transaction
BUY
Price
R 102.24
Volume
1 050 648.00
Value
R 107 418 251.52
Date
13 Mar 2019
Beneficiary
H P Mayers
Transaction
BUY
Price
R 102.24
Volume
1 053 484.00
Value
R 107 708 204.16
Date
13 Mar 2019
Beneficiary
H P Mayers
Transaction
BUY
Price
R 102.24
Volume
1 056 312.00
Value
R 107 997 338.88
Date
30 Nov 2018
Beneficiary
Other
Transaction
SELL
Price
R 155.20
Volume
5 000.00
Value
R 776 000.00
Date
29 Nov 2018
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 162.00
Volume
877 991.00
Value
R 142 234 542.00
Date
29 Nov 2018
Beneficiary
H P Mayers
Transaction
BUY
Price
R 162.00
Volume
150 166.00
Value
R 24 326 892.00
Date
29 Nov 2018
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 162.00
Volume
454 104.00
Value
R 73 564 848.00
Date
29 Oct 2018
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 151.00
Volume
3 000 000.00
Value
R 453 000 000.00
Date
29 Oct 2018
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 94.38
Volume
3 000 000.00
Value
R 283 125 000.00
Date
29 Oct 2018
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 117.03
Volume
3 000 000.00
Value
R 351 075 000.00
Date
18 Sep 2018
Beneficiary
Other
Transaction
SELL
Price
R 172.98
Volume
84 000.00
Value
R 14 530 664.40
Date
14 Sep 2018
Beneficiary
Other
Transaction
SELL
Price
R 175.57
Volume
100 000.00
Value
R 17 557 310.00
Date
13 Sep 2018
Beneficiary
Other
Transaction
SELL
Price
R 174.91
Volume
130 000.00
Value
R 22 738 079.00
Date
11 Sep 2018
Beneficiary
Other
Transaction
SELL
Price
R 171.65
Volume
7 000.00
Value
R 1 201 545.80
Date
06 Sep 2018
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 174.81
Volume
10 000.00
Value
R 1 748 139.00
Date
05 Sep 2018
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 167.00
Volume
10 000.00
Value
R 1 670 013.00
Date
13 Oct 2017
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 142.10
Volume
8 000.00
Value
R 1 136 830.40
Date
18 Sep 2017
Beneficiary
Other
Transaction
SELL
Price
R 146.68
Volume
140 760.00
Value
R 20 646 215.11
Date
16 Sep 2017
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
200 000.00
Value
R 0.00
Date
31 May 2017
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 129.00
Volume
13 098.00
Value
R 1 689 691.77
Date
30 May 2017
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 129.15
Volume
6 902.00
Value
R 891 373.97
Date
22 May 2017
Beneficiary
Other
Transaction
SELL
Price
R 128.38
Volume
301 000.00
Value
R 38 642 380.00
Date
09 May 2017
Beneficiary
Other
Transaction
SELL
Price
R 132.56
Volume
2 188.00
Value
R 290 041.28
Date
09 May 2017
Beneficiary
Other
Transaction
SELL
Price
R 132.59
Volume
416.00
Value
R 55 157.19
Date
03 May 2017
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 135.00
Volume
7 500.00
Value
R 1 012 500.00
Date
02 May 2017
Beneficiary
Other
Transaction
SELL
Price
R 133.50
Volume
38 000.00
Value
R 5 073 000.00
Date
02 May 2017
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 133.94
Volume
7 500.00
Value
R 1 004 559.00
Date
25 Apr 2017
Beneficiary
Other
Transaction
SELL
Price
R 133.00
Volume
30 000.00
Value
R 3 990 060.00
Date
24 Apr 2017
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 131.74
Volume
45 000.00
Value
R 5 928 349.50
Date
19 Apr 2017
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 131.00
Volume
1 000.00
Value
R 131 000.00
Date
13 Apr 2017
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 130.78
Volume
25 000.00
Value
R 3 269 472.50
Date
13 Apr 2017
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 131.00
Volume
4 000.00
Value
R 524 000.00
Date
13 Apr 2017
Beneficiary
Sonja E N de Bruyn
Transaction
SELL
Price
R 1.50
Volume
64 000.00
Value
R 96 000.00
Date
13 Apr 2017
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 0.75
Volume
64 000.00
Value
R 48 000.00
Date
13 Apr 2017
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
SELL
Price
R 1.50
Volume
64 000.00
Value
R 96 000.00
Date
13 Apr 2017
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 0.75
Volume
64 000.00
Value
R 48 000.00
Date
06 Apr 2017
Beneficiary
Richard Farber
Transaction
SELL
Price
R 128.22
Volume
42 962.00
Value
R 5 508 755.19
Date
05 Apr 2017
Beneficiary
Richard Farber
Transaction
SELL
Price
R 130.15
Volume
41 538.00
Value
R 5 406 291.16
Date
01 Mar 2017
Beneficiary
Other
Transaction
SELL
Price
R 122.45
Volume
65 635.00
Value
R 8 036 749.77
Date
24 Feb 2017
Beneficiary
Sonja E N de Bruyn
Transaction
SELL
Price
R 123.92
Volume
12 295.00
Value
R 1 523 636.38
Date
24 Feb 2017
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
SELL
Price
R 123.92
Volume
12 295.00
Value
R 1 523 636.38
Date
23 Feb 2017
Beneficiary
Other
Transaction
SELL
Price
R 125.61
Volume
2 400.00
Value
R 301 465.20
Date
23 Feb 2017
Beneficiary
H P Mayers
Transaction
SELL
Price
R 125.37
Volume
45 000.00
Value
R 5 641 725.02
Date
07 Dec 2016
Beneficiary
Company Secretary
Transaction
BUY
Price
R 111.65
Volume
1 146.00
Value
R 127 950.90
Date
20 Oct 2016
Beneficiary
Other
Transaction
BUY
Price
R 113.80
Volume
55.00
Value
R 6 259.00
Date
20 Oct 2016
Beneficiary
Other
Transaction
BUY
Price
R 113.80
Volume
11 200.00
Value
R 1 274 560.00
Date
17 Oct 2016
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 199.80
Volume
8 785 608.00
Value
R 1 755 364 478.40
Date
17 Oct 2016
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 83.16
Volume
4 392 804.00
Value
R 365 305 580.64
Date
17 Oct 2016
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 93.96
Volume
4 392 804.00
Value
R 412 747 863.84
Date
03 Oct 2016
Beneficiary
Other
Transaction
SELL
Price
R 112.08
Volume
25 000.00
Value
R 2 801 915.00
Date
03 Oct 2016
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
50 000.00
Value
R 0.00
Date
26 May 2016
Beneficiary
Other
Transaction
SELL
Price
R 122.17
Volume
5 000.00
Value
R 610 833.70
Date
04 May 2016
Beneficiary
Other
Transaction
SELL
Price
R 126.00
Volume
45 000.00
Value
R 5 670 009.00
Date
22 Apr 2016
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 127.48
Volume
20 000.00
Value
R 2 549 624.18
Date
13 Apr 2016
Beneficiary
Other
Transaction
SELL
Price
R 122.61
Volume
66 000.00
Value
R 8 091 976.20
Date
06 Apr 2016
Beneficiary
Other
Transaction
BUY
Price
R 118.84
Volume
1 200.00
Value
R 142 602.48
Date
06 Apr 2016
Beneficiary
Other
Transaction
BUY
Price
R 118.84
Volume
10 300.00
Value
R 1 224 004.62
Date
29 Mar 2016
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 121.21
Volume
10 000.00
Value
R 1 212 111.00
Date
29 Mar 2016
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 121.55
Volume
10 000.00
Value
R 1 215 500.00
Date
23 Mar 2016
Beneficiary
Other
Transaction
SELL
Price
R 119.60
Volume
41 248.00
Value
R 4 933 260.80
Date
23 Mar 2016
Beneficiary
Other
Transaction
SELL
Price
R 119.61
Volume
452.00
Value
R 54 063.72
Date
18 Mar 2016
Beneficiary
Other
Transaction
SELL
Price
R 116.55
Volume
70 000.00
Value
R 8 158 668.00
Date
18 Mar 2016
Beneficiary
Other
Transaction
SELL
Price
R 114.22
Volume
65 000.00
Value
R 7 424 599.00
Date
16 Mar 2016
Beneficiary
Other
Transaction
SELL
Price
R 110.25
Volume
45 000.00
Value
R 4 961 146.50
Date
20 Nov 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 150.00
Volume
25 000.00
Value
R 3 750 000.00
Date
20 Nov 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 152.00
Volume
25 000.00
Value
R 3 800 000.00
Date
19 Nov 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 148.03
Volume
25 000.00
Value
R 3 700 732.50
Date
19 Nov 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 146.00
Volume
23 229.00
Value
R 3 391 434.00
Date
12 Nov 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 146.00
Volume
1 771.00
Value
R 258 567.59
Date
10 Nov 2015
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 141.70
Volume
21 740.00
Value
R 3 080 558.00
Date
09 Nov 2015
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 146.72
Volume
110 000.00
Value
R 16 139 111.01
Date
06 Nov 2015
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 145.82
Volume
230 371.00
Value
R 33 591 662.55
Date
06 Nov 2015
Beneficiary
Sindiswa V Zilwa
Transaction
SELL
Price
R 148.36
Volume
16 850.00
Value
R 2 499 808.71
Date
05 Nov 2015
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 151.59
Volume
239 629.00
Value
R 36 324 880.85
Date
03 Nov 2015
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 152.20
Volume
100 000.00
Value
R 15 220 143.60
Date
26 Oct 2015
Beneficiary
H P Mayers
Transaction
SELL
Price
R 148.42
Volume
30 000.00
Value
R 4 452 729.00
Date
26 Oct 2015
Beneficiary
H P Mayers
Transaction
SELL
Price
R 147.87
Volume
27 000.00
Value
R 3 992 587.20
Date
26 Oct 2015
Beneficiary
H P Mayers
Transaction
SELL
Price
R 145.51
Volume
3 000.00
Value
R 436 524.00
Date
23 Oct 2015
Beneficiary
H P Mayers
Transaction
SELL
Price
R 145.66
Volume
60 000.00
Value
R 8 739 540.00
Date
23 Oct 2015
Beneficiary
H P Mayers
Transaction
SELL
Price
R 145.82
Volume
40 000.00
Value
R 5 832 892.00
Date
22 Oct 2015
Beneficiary
H P Mayers
Transaction
SELL
Price
R 144.25
Volume
60 000.00
Value
R 8 655 090.00
Date
22 Oct 2015
Beneficiary
H P Mayers
Transaction
SELL
Price
R 144.67
Volume
25 000.00
Value
R 3 616 687.50
Date
22 Oct 2015
Beneficiary
H P Mayers
Transaction
SELL
Price
R 144.81
Volume
15 000.00
Value
R 2 172 169.50
Date
21 Oct 2015
Beneficiary
Associate
Transaction
BUY
Price
R 144.88
Volume
8 700.00
Value
R 1 260 456.00
Date
08 Oct 2015
Beneficiary
Sindiswa V Zilwa
Transaction
SELL
Price
R 138.09
Volume
21 725.00
Value
R 3 000 005.25
Date
01 Oct 2015
Beneficiary
Other
Transaction
SELL
Price
R 137.18
Volume
25 000.00
Value
R 3 429 477.50
Date
01 Oct 2015
Beneficiary
Other
Transaction
BUY
Price
R 136.55
Volume
50 000.00
Value
R 6 827 500.00
Date
21 Sep 2015
Beneficiary
Other
Transaction
BUY
Price
R 75.00
Volume
200 000.00
Value
R 15 000 000.00
Date
18 Sep 2015
Beneficiary
Sonja E N de Bruyn
Transaction
SELL
Price
R 137.00
Volume
2 500.00
Value
R 342 500.00
Date
18 Sep 2015
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
SELL
Price
R 137.00
Volume
2 500.00
Value
R 342 500.00
Date
17 Sep 2015
Beneficiary
Sonja E N de Bruyn
Transaction
SELL
Price
R 137.00
Volume
2 500.00
Value
R 342 500.00
Date
17 Sep 2015
Beneficiary
Sonja E N de Bruyn
Transaction
SELL
Price
R 138.50
Volume
2 500.00
Value
R 346 250.00
Date
17 Sep 2015
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
SELL
Price
R 137.00
Volume
2 500.00
Value
R 342 500.00
Date
17 Sep 2015
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
SELL
Price
R 138.50
Volume
2 500.00
Value
R 346 250.00
Date
15 Apr 2015
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 0.00
Volume
108 700.00
Value
R 0.00
Date
09 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
457.00
Value
R 41 130.00
Date
09 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
200.00
Value
R 18 000.00
Date
09 Apr 2015
Beneficiary
Director of a Subsidiary
Transaction
BUY
Price
R 90.00
Volume
4.00
Value
R 360.00
Date
07 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
94 628.00
Value
R 8 516 520.00
Date
07 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
6 570.00
Value
R 591 300.00
Date
07 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
3 004.00
Value
R 270 360.00
Date
07 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
119 214.00
Value
R 10 729 260.00
Date
07 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
2 879.00
Value
R 259 110.00
Date
07 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
21 219.00
Value
R 1 909 710.00
Date
07 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
15 737.00
Value
R 1 416 330.00
Date
07 Apr 2015
Beneficiary
Other
Transaction
BUY
Price
R 90.00
Volume
5 164.00
Value
R 464 760.00
Date
07 Apr 2015
Beneficiary
Company Secretary
Transaction
BUY
Price
R 90.00
Volume
222.00
Value
R 19 980.00
Date
07 Apr 2015
Beneficiary
Director of a Subsidiary
Transaction
BUY
Price
R 90.00
Volume
1 140.00
Value
R 102 600.00
Date
07 Apr 2015
Beneficiary
Director of a Subsidiary
Transaction
BUY
Price
R 90.00
Volume
20 667.00
Value
R 1 860 030.00
Date
07 Apr 2015
Beneficiary
Director of a Subsidiary
Transaction
BUY
Price
R 90.00
Volume
25 000.00
Value
R 2 250 000.00
Date
07 Apr 2015
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 90.00
Volume
7 345.00
Value
R 661 050.00
Date
07 Apr 2015
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 90.00
Volume
7 345.00
Value
R 661 050.00
Date
07 Apr 2015
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 90.00
Volume
4 318 732.00
Value
R 388 685 880.00
Date
07 Apr 2015
Beneficiary
H P Mayers
Transaction
BUY
Price
R 90.00
Volume
29 342.00
Value
R 2 640 780.00
Date
07 Apr 2015
Beneficiary
H P Mayers
Transaction
BUY
Price
R 90.00
Volume
725 053.00
Value
R 65 254 770.00
Date
07 Apr 2015
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 90.00
Volume
2 210 735.00
Value
R 198 966 150.00
Date
07 Apr 2015
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 90.00
Volume
6 294.00
Value
R 566 460.00
Date
27 Mar 2015
Beneficiary
Associate
Transaction
BUY
Price
R 121.16
Volume
8 850.00
Value
R 1 072 266.00
Date
26 Mar 2015
Beneficiary
Other
Transaction
BUY
Price
R 119.28
Volume
501.00
Value
R 59 759.28
Date
26 Mar 2015
Beneficiary
Associate
Transaction
BUY
Price
R 119.28
Volume
12 650.00
Value
R 1 508 892.00
Date
24 Mar 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 30.00
Volume
41 574.00
Value
R 1 247 220.00
Date
24 Mar 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 30.15
Volume
11 111.00
Value
R 334 996.65
Date
24 Mar 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 30.09
Volume
4 200.00
Value
R 126 378.00
Date
24 Mar 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 30.03
Volume
2 187.00
Value
R 65 675.61
Date
24 Mar 2015
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 30.01
Volume
406.00
Value
R 12 184.06
Date
20 Mar 2015
Beneficiary
Other
Transaction
SELL
Price
R 34.39
Volume
1 806.00
Value
R 62 108.34
Date
19 Mar 2015
Beneficiary
Other
Transaction
SELL
Price
R 33.00
Volume
20 300.00
Value
R 669 900.00
Date
18 Mar 2015
Beneficiary
Other
Transaction
SELL
Price
R 33.00
Volume
111 526.00
Value
R 3 680 358.00
Date
18 Mar 2015
Beneficiary
Other
Transaction
SELL
Price
R 33.00
Volume
168 174.00
Value
R 5 549 742.00
Date
17 Mar 2015
Beneficiary
Other
Transaction
SELL
Price
R 34.25
Volume
150 102.00
Value
R 5 140 993.50
Date
17 Mar 2015
Beneficiary
Other
Transaction
SELL
Price
R 34.01
Volume
153 289.00
Value
R 5 213 358.89
Date
12 Mar 2015
Beneficiary
Other
Transaction
SELL
Price
R 129.47
Volume
20 000.00
Value
R 2 589 400.00
Date
11 Mar 2015
Beneficiary
Other
Transaction
BUY
Price
R 127.50
Volume
50 000.00
Value
R 6 375 000.00
Date
09 Apr 2014
Beneficiary
Other
Transaction
BUY
Price
R 89.28
Volume
8 635.00
Value
R 770 921.57
Date
27 Mar 2014
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 78.21
Volume
10 000.00
Value
R 782 100.00
Date
20 Feb 2014
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 77.31
Volume
3 800.00
Value
R 293 778.00
Date
20 Feb 2014
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 77.31
Volume
3 800.00
Value
R 293 778.00
Date
06 Nov 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 83.00
Volume
2 500.00
Value
R 207 500.00
Date
06 Nov 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 83.00
Volume
2 500.00
Value
R 207 500.00
Date
05 Nov 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 83.50
Volume
5 000.00
Value
R 417 500.00
Date
05 Nov 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 83.50
Volume
5 000.00
Value
R 417 500.00
Date
01 Nov 2013
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 48.35
Volume
1 212 459.00
Value
R 58 622 392.65
Date
01 Nov 2013
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 83.98
Volume
7 178 882.00
Value
R 602 868 152.60
Date
01 Nov 2013
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 48.51
Volume
851 998.00
Value
R 41 330 422.98
Date
31 Oct 2013
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 35.08
Volume
1 212 459.00
Value
R 42 529 666.83
Date
08 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 78.43
Volume
1 000.00
Value
R 78 430.00
Date
08 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 78.70
Volume
1 000.00
Value
R 78 700.00
Date
08 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 78.60
Volume
2 000.00
Value
R 157 200.00
Date
08 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 78.80
Volume
2 356.00
Value
R 185 652.80
Date
08 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 78.85
Volume
2 644.00
Value
R 208 479.40
Date
08 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 78.43
Volume
1 000.00
Value
R 78 430.00
Date
08 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 78.70
Volume
1 000.00
Value
R 78 700.00
Date
08 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 78.60
Volume
2 000.00
Value
R 157 200.00
Date
08 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 78.80
Volume
2 356.00
Value
R 185 652.80
Date
08 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 78.85
Volume
2 644.00
Value
R 208 479.40
Date
04 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 81.42
Volume
1 500.00
Value
R 122 130.00
Date
04 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 81.25
Volume
2 000.00
Value
R 162 500.00
Date
04 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 81.21
Volume
4 000.00
Value
R 324 840.00
Date
04 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 81.35
Volume
4 000.00
Value
R 325 400.00
Date
04 Oct 2013
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 81.40
Volume
6 500.00
Value
R 529 100.00
Date
04 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 81.42
Volume
1 500.00
Value
R 122 130.00
Date
04 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 81.25
Volume
2 000.00
Value
R 162 500.00
Date
04 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 81.21
Volume
4 000.00
Value
R 324 840.00
Date
04 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 81.35
Volume
4 000.00
Value
R 325 400.00
Date
04 Oct 2013
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 81.40
Volume
6 500.00
Value
R 529 100.00
Date
01 Oct 2013
Beneficiary
Other
Transaction
SELL
Price
R 82.45
Volume
25 000.00
Value
R 2 061 207.50
Date
30 Sep 2013
Beneficiary
Other
Transaction
BUY
Price
R 82.20
Volume
1 000.00
Value
R 82 200.00
Date
30 Sep 2013
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
50 000.00
Value
R 0.00
Date
27 Sep 2013
Beneficiary
Other
Transaction
BUY
Price
R 83.66
Volume
1 000.00
Value
R 83 660.00
Date
02 Sep 2013
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 48.51
Volume
851 998.00
Value
R 41 330 422.98
Date
30 Aug 2013
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 48.35
Volume
2 424 918.00
Value
R 117 244 785.30
Date
01 Jul 2013
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 48.51
Volume
851 998.00
Value
R 41 330 422.98
Date
28 Jun 2013
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 31.59
Volume
2 424 918.00
Value
R 76 603 159.62
Date
03 May 2013
Beneficiary
Associate
Transaction
BUY
Price
R 83.70
Volume
7 500.00
Value
R 627 750.00
Date
02 May 2013
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 48.35
Volume
2 424 918.00
Value
R 117 244 785.30
Date
02 May 2013
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 48.51
Volume
851 998.00
Value
R 41 330 422.98
Date
25 Mar 2013
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 79.00
Volume
3 288.00
Value
R 259 752.00
Date
25 Mar 2013
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 79.09
Volume
77.00
Value
R 6 089.93
Date
22 Mar 2013
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 79.50
Volume
1 635.00
Value
R 129 982.50
Date
20 Mar 2013
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 79.00
Volume
5 000.00
Value
R 395 000.00
Date
06 Mar 2013
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 48.35
Volume
2 424 918.00
Value
R 117 244 785.30
Date
06 Mar 2013
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 48.51
Volume
851 998.00
Value
R 41 330 422.98
Date
25 Feb 2013
Beneficiary
Other
Transaction
SELL
Price
R 70.00
Volume
100 000.00
Value
R 7 000 010.00
Date
19 Nov 2012
Beneficiary
Sindiswa V Zilwa
Transaction
SELL
Price
R 56.96
Volume
10 700.00
Value
R 609 444.18
Date
16 Nov 2012
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 56.30
Volume
447 095.00
Value
R 25 171 448.50
Date
15 Nov 2012
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 56.02
Volume
33 750.00
Value
R 1 890 806.63
Date
14 Nov 2012
Beneficiary
Other
Transaction
SELL
Price
R 56.19
Volume
111 774.00
Value
R 6 280 793.43
Date
13 Nov 2012
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 55.11
Volume
100 000.00
Value
R 5 511 000.00
Date
12 Nov 2012
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 54.92
Volume
150 000.00
Value
R 8 237 940.00
Date
09 Nov 2012
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 55.05
Volume
700 000.00
Value
R 38 537 100.00
Date
08 Nov 2012
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 56.25
Volume
300 000.00
Value
R 16 874 850.00
Date
07 Nov 2012
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 56.54
Volume
447 095.00
Value
R 25 279 958.46
Date
29 Oct 2012
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 55.00
Volume
13 497.00
Value
R 742 335.00
Date
29 Oct 2012
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 54.98
Volume
28 950.00
Value
R 1 591 671.00
Date
29 Oct 2012
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 54.98
Volume
28 950.00
Value
R 1 591 671.00
Date
29 Oct 2012
Beneficiary
H P Mayers
Transaction
SELL
Price
R 55.00
Volume
29 838.00
Value
R 1 641 164.60
Date
29 Oct 2012
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 55.00
Volume
32 000.00
Value
R 1 760 000.00
Date
26 Oct 2012
Beneficiary
H P Mayers
Transaction
SELL
Price
R 55.00
Volume
7 320.00
Value
R 402 600.00
Date
25 Oct 2012
Beneficiary
H P Mayers
Transaction
SELL
Price
R 55.01
Volume
91 808.00
Value
R 5 050 000.03
Date
24 Oct 2012
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 55.21
Volume
9 873.00
Value
R 545 064.63
Date
23 Oct 2012
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 55.04
Volume
27 944.00
Value
R 1 538 037.76
Date
23 Oct 2012
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 55.10
Volume
25 000.00
Value
R 1 377 500.00
Date
22 Oct 2012
Beneficiary
Associate
Transaction
BUY
Price
R 54.81
Volume
300.00
Value
R 16 443.00
Date
19 Oct 2012
Beneficiary
Associate
Transaction
BUY
Price
R 55.30
Volume
9 700.00
Value
R 536 384.78
Date
17 Oct 2012
Beneficiary
Other
Transaction
SELL
Price
R 54.94
Volume
155 754.00
Value
R 8 557 405.12
Date
17 Oct 2012
Beneficiary
Other
Transaction
SELL
Price
R 55.10
Volume
41 188.00
Value
R 2 269 269.34
Date
16 Oct 2012
Beneficiary
Other
Transaction
SELL
Price
R 54.97
Volume
179 567.00
Value
R 9 870 205.42
Date
16 Oct 2012
Beneficiary
Other
Transaction
SELL
Price
R 55.04
Volume
108 812.00
Value
R 5 989 012.48
Date
14 Sep 2012
Beneficiary
Associate
Transaction
BUY
Price
R 55.34
Volume
11 200.00
Value
R 619 811.36
Date
14 Sep 2012
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 55.39
Volume
20 000.00
Value
R 1 107 820.00
Date
27 Mar 2012
Beneficiary
Other
Transaction
SELL
Price
R 50.05
Volume
55 000.00
Value
R 2 752 750.00
Date
26 Mar 2012
Beneficiary
Other
Transaction
SELL
Price
R 50.00
Volume
5 000.00
Value
R 250 000.00
Date
14 Mar 2012
Beneficiary
Other
Transaction
SELL
Price
R 50.48
Volume
50 000.00
Value
R 2 524 000.00
Date
05 Mar 2012
Beneficiary
Other
Transaction
SELL
Price
R 49.00
Volume
10 500.00
Value
R 514 500.00
Date
05 Mar 2012
Beneficiary
Other
Transaction
SELL
Price
R 48.96
Volume
5 000.00
Value
R 244 800.00
Date
16 Nov 2011
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 41.50
Volume
100 000.00
Value
R 4 150 000.00
Date
10 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.30
Volume
43 142.00
Value
R 1 781 764.60
Date
10 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.30
Volume
161 162.00
Value
R 6 655 990.60
Date
08 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.52
Volume
229 325.00
Value
R 9 521 574.00
Date
08 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.52
Volume
61 395.00
Value
R 2 549 120.40
Date
07 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.50
Volume
15 816.00
Value
R 656 364.00
Date
07 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.50
Volume
4 235.00
Value
R 175 752.50
Date
04 Nov 2011
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 41.41
Volume
6 500.00
Value
R 269 165.00
Date
04 Nov 2011
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 41.41
Volume
6 500.00
Value
R 269 165.00
Date
03 Nov 2011
Beneficiary
Other
Transaction
SELL
Price
R 41.37
Volume
100 000.00
Value
R 4 137 260.00
Date
02 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.75
Volume
6 393.00
Value
R 266 907.75
Date
02 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.75
Volume
23 876.00
Value
R 996 823.00
Date
01 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.74
Volume
19 717.00
Value
R 822 987.58
Date
01 Nov 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.74
Volume
73 646.00
Value
R 3 073 984.04
Date
31 Oct 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.83
Volume
35 118.00
Value
R 1 468 985.94
Date
31 Oct 2011
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 41.83
Volume
131 175.00
Value
R 5 487 050.25
Date
24 Oct 2011
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 40.80
Volume
238.00
Value
R 9 710.40
Date
24 Oct 2011
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 41.00
Volume
6 262.00
Value
R 256 742.00
Date
24 Oct 2011
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 40.80
Volume
238.00
Value
R 9 710.40
Date
24 Oct 2011
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 41.00
Volume
6 262.00
Value
R 256 742.00
Date
21 Oct 2011
Beneficiary
Associate
Transaction
BUY
Price
R 41.12
Volume
14 200.00
Value
R 583 925.30
Date
12 Oct 2011
Beneficiary
Sonja E N de Bruyn
Transaction
BUY
Price
R 41.10
Volume
8 000.00
Value
R 328 800.00
Date
12 Oct 2011
Beneficiary
Sonja E N De Bruyn-Sebotsa
Transaction
BUY
Price
R 41.10
Volume
8 000.00
Value
R 328 800.00
Date
10 Oct 2011
Beneficiary
Other
Transaction
SELL
Price
R 40.00
Volume
39 145.00
Value
R 1 565 800.00
Date
06 Oct 2011
Beneficiary
Other
Transaction
SELL
Price
R 40.00
Volume
89 634.00
Value
R 3 585 360.00
Date
10 Jun 2011
Beneficiary
Sindiswa V Zilwa
Transaction
SELL
Price
R 38.80
Volume
60 000.00
Value
R 2 328 000.00
Date
03 Jun 2011
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 38.63
Volume
155 304.00
Value
R 5 999 393.52
Date
03 Jun 2011
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 38.45
Volume
200 000.00
Value
R 7 690 000.00
Date
02 Jun 2011
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 38.63
Volume
320 000.00
Value
R 12 361 600.00
Date
01 Jun 2011
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 38.88
Volume
830 821.00
Value
R 32 302 320.48
Date
03 May 2011
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 37.90
Volume
1 530.00
Value
R 57 987.00
Date
19 Apr 2011
Beneficiary
Associate
Transaction
BUY
Price
R 37.20
Volume
13 000.00
Value
R 483 600.00
Date
09 Dec 2010
Beneficiary
Sindiswa V Zilwa
Transaction
SELL
Price
R 0.00
Volume
80 790.00
Value
R .81
Date
23 Nov 2010
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 40.00
Volume
84 000.00
Value
R 3 360 000.00
Date
08 Nov 2010
Beneficiary
Other
Transaction
BUY
Price
R 40.25
Volume
11 000.00
Value
R 442 750.00
Date
03 Nov 2010
Beneficiary
Other
Transaction
SELL
Price
R 40.10
Volume
50 000.00
Value
R 2 005 000.00
Date
28 Oct 2010
Beneficiary
Other
Transaction
SELL
Price
R 39.00
Volume
122 080.00
Value
R 4 761 120.00
Date
27 Oct 2010
Beneficiary
Other
Transaction
SELL
Price
R 39.00
Volume
325 015.00
Value
R 12 675 585.00
Date
15 Oct 2010
Beneficiary
Director of a Subsidiary
Transaction
SELL
Price
R 39.00
Volume
45 000.00
Value
R 1 755 000.00
Date
30 Jun 2010
Beneficiary
Other
Transaction
SELL
Price
R 35.00
Volume
250 000.00
Value
R 8 750 000.00
Date
25 Jun 2010
Beneficiary
H P Mayers
Transaction
SELL
Price
R 34.96
Volume
150 000.00
Value
R 5 244 000.00
Date
09 Jun 2010
Beneficiary
Associate
Transaction
BUY
Price
R 35.90
Volume
177 250.00
Value
R 6 363 275.00
Date
18 May 2010
Beneficiary
Other
Transaction
BUY
Price
R 35.49
Volume
10 000.00
Value
R 354 900.00
Date
17 May 2010
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 35.61
Volume
1 840.00
Value
R 65 522.40
Date
13 May 2010
Beneficiary
Other
Transaction
SELL
Price
R 37.09
Volume
60 000.00
Value
R 2 225 400.00
Date
05 Mar 2010
Beneficiary
Other
Transaction
SELL
Price
R 33.76
Volume
60 000.00
Value
R 2 025 600.00
Date
04 Mar 2010
Beneficiary
Other
Transaction
SELL
Price
R 33.71
Volume
100 000.00
Value
R 3 371 000.00
Date
04 Mar 2010
Beneficiary
Other
Transaction
SELL
Price
R 33.64
Volume
90 000.00
Value
R 3 027 600.00
Date
03 Mar 2010
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 33.50
Volume
1 970.00
Value
R 65 995.00
Date
29 Dec 2009
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 1.00
Volume
12 124 588.00
Value
R 12 124 588.00
Date
29 Dec 2009
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 1.58
Volume
12 124 588.00
Value
R 19 156 849.04
Date
29 Dec 2009
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 1.00
Volume
4 259 990.00
Value
R 4 259 990.00
Date
29 Dec 2009
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 1.58
Volume
4 259 990.00
Value
R 6 730 784.20
Date
28 Dec 2009
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 30.52
Volume
800 000.00
Value
R 24 416 000.00
Date
12 Nov 2009
Beneficiary
Other
Transaction
SELL
Price
R 31.51
Volume
200 000.00
Value
R 6 302 000.00
Date
03 Nov 2009
Beneficiary
Other
Transaction
SELL
Price
R 30.06
Volume
100 000.00
Value
R 3 006 000.00
Date
02 Nov 2009
Beneficiary
Other
Transaction
SELL
Price
R 31.46
Volume
100 000.00
Value
R 3 146 000.00
Date
29 Oct 2009
Beneficiary
Other
Transaction
BUY
Price
R 30.82
Volume
500.00
Value
R 15 410.00
Date
29 Oct 2009
Beneficiary
Other
Transaction
SELL
Price
R 30.85
Volume
50 780.00
Value
R 1 566 563.00
Date
29 Oct 2009
Beneficiary
Other
Transaction
SELL
Price
R 30.80
Volume
46 000.00
Value
R 1 416 800.00
Date
29 Oct 2009
Beneficiary
Other
Transaction
SELL
Price
R 30.90
Volume
3 220.00
Value
R 99 498.00
Date
28 Oct 2009
Beneficiary
Other
Transaction
BUY
Price
R 30.25
Volume
12 000.00
Value
R 363 000.00
Date
28 May 2009
Beneficiary
Other
Transaction
SELL
Price
R 28.19
Volume
130 000.00
Value
R 3 664 700.00
Date
28 May 2009
Beneficiary
Associate
Transaction
BUY
Price
R 28.10
Volume
2 730.00
Value
R 76 713.00
Date
27 May 2009
Beneficiary
Other
Transaction
SELL
Price
R 27.65
Volume
65 000.00
Value
R 1 797 250.00
Date
26 May 2009
Beneficiary
Other
Transaction
SELL
Price
R 28.00
Volume
5 000.00
Value
R 140 000.00
Date
26 May 2009
Beneficiary
Associate
Transaction
BUY
Price
R 27.50
Volume
45 612.00
Value
R 1 254 330.00
Date
25 May 2009
Beneficiary
Associate
Transaction
BUY
Price
R 27.30
Volume
25 000.00
Value
R 682 500.00
Date
22 May 2009
Beneficiary
Associate
Transaction
BUY
Price
R 27.52
Volume
20 000.00
Value
R 550 400.00
Date
21 May 2009
Beneficiary
Associate
Transaction
BUY
Price
R 26.80
Volume
15 000.00
Value
R 402 000.00
Date
20 May 2009
Beneficiary
Associate
Transaction
BUY
Price
R 27.18
Volume
30 000.00
Value
R 815 400.00
Date
19 May 2009
Beneficiary
Associate
Transaction
BUY
Price
R 27.63
Volume
30 000.00
Value
R 828 900.00
Date
14 May 2009
Beneficiary
Other
Transaction
SELL
Price
R 26.00
Volume
248 800.00
Value
R 6 468 800.00
Date
13 May 2009
Beneficiary
Other
Transaction
SELL
Price
R 26.05
Volume
1 200.00
Value
R 31 260.00
Date
05 May 2009
Beneficiary
H P Mayers
Transaction
SELL
Price
R 26.00
Volume
190 000.00
Value
R 4 940 000.00
Date
05 May 2009
Beneficiary
H P Mayers
Transaction
SELL
Price
R 25.60
Volume
125 000.00
Value
R 3 200 000.00
Date
04 May 2009
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 25.50
Volume
510.00
Value
R 13 005.00
Date
17 Apr 2009
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 26.50
Volume
1 900.00
Value
R 50 350.00
Date
15 Apr 2009
Beneficiary
Associate
Transaction
BUY
Price
R 26.75
Volume
273.00
Value
R 7 302.75
Date
07 Apr 2009
Beneficiary
Other
Transaction
BUY
Price
R 25.10
Volume
200.00
Value
R 5 020.00
Date
26 Mar 2009
Beneficiary
Other
Transaction
BUY
Price
R 24.11
Volume
500.00
Value
R 12 055.00
Date
25 Mar 2009
Beneficiary
Other
Transaction
BUY
Price
R 24.16
Volume
11 500.00
Value
R 277 840.00
Date
25 Mar 2009
Beneficiary
Associate
Transaction
BUY
Price
R 24.22
Volume
169 200.00
Value
R 4 098 024.00
Date
31 Dec 2008
Beneficiary
Other
Transaction
BUY
Price
R 14.40
Volume
250 000.00
Value
R 3 600 000.00
Date
31 Dec 2008
Beneficiary
Other
Transaction
BUY
Price
R 14.40
Volume
200 000.00
Value
R 2 880 000.00
Date
31 Dec 2008
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 14.40
Volume
250 000.00
Value
R 3 600 000.00
Date
31 Dec 2008
Beneficiary
H P Mayers
Transaction
BUY
Price
R 14.40
Volume
250 000.00
Value
R 3 600 000.00
Date
11 Dec 2008
Beneficiary
Other
Transaction
BUY
Price
R 24.10
Volume
30 668.00
Value
R 739 098.80
Date
10 Dec 2008
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 24.00
Volume
182 692.00
Value
R 4 384 608.00
Date
09 Dec 2008
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 24.00
Volume
35 901.00
Value
R 861 624.00
Date
08 Dec 2008
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 24.00
Volume
31 407.00
Value
R 753 768.00
Date
11 Nov 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.28
Volume
100 000.00
Value
R 2 428 000.00
Date
03 Nov 2008
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 23.35
Volume
1 900.00
Value
R 44 365.00
Date
27 Oct 2008
Beneficiary
Other
Transaction
BUY
Price
R 20.00
Volume
2 300.00
Value
R 46 000.00
Date
21 Oct 2008
Beneficiary
Other
Transaction
BUY
Price
R 22.50
Volume
1 016 416.00
Value
R 22 869 360.00
Date
21 Oct 2008
Beneficiary
Other
Transaction
BUY
Price
R 23.71
Volume
10 800.00
Value
R 256 068.00
Date
20 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 22.74
Volume
145 314.00
Value
R 3 304 440.36
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 23.90
Volume
15 000.00
Value
R 358 500.00
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.00
Volume
15 000.00
Value
R 360 000.00
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.24
Volume
11 809.00
Value
R 286 250.16
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.30
Volume
10 000.00
Value
R 243 000.00
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.40
Volume
10 000.00
Value
R 244 000.00
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.23
Volume
6 022.00
Value
R 145 913.06
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.27
Volume
5 991.00
Value
R 145 401.57
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.29
Volume
3 011.00
Value
R 73 137.19
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.28
Volume
2 599.00
Value
R 63 103.72
Date
15 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.22
Volume
568.00
Value
R 13 756.96
Date
14 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.00
Volume
250 000.00
Value
R 6 000 000.00
Date
14 Oct 2008
Beneficiary
Other
Transaction
SELL
Price
R 24.02
Volume
100 000.00
Value
R 2 402 000.00
Date
30 Jun 2008
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 21.15
Volume
3 900.00
Value
R 82 485.00
Date
26 Jun 2008
Beneficiary
Other
Transaction
BUY
Price
R 21.47
Volume
4 910.00
Value
R 105 417.70
Date
07 Apr 2008
Beneficiary
Other
Transaction
BUY
Price
R 26.67
Volume
8 800.00
Value
R 234 696.00
Date
04 Apr 2008
Beneficiary
Other
Transaction
BUY
Price
R 25.40
Volume
362.00
Value
R 9 194.80
Date
04 Apr 2008
Beneficiary
Other
Transaction
BUY
Price
R 25.49
Volume
1 318.00
Value
R 33 595.82
Date
04 Mar 2008
Beneficiary
Other
Transaction
BUY
Price
R 27.65
Volume
1 541.00
Value
R 42 608.65
Date
04 Mar 2008
Beneficiary
Other
Transaction
BUY
Price
R 27.28
Volume
7 270.00
Value
R 198 325.60
Date
03 Mar 2008
Beneficiary
Other
Transaction
BUY
Price
R 27.13
Volume
54 730.00
Value
R 1 484 824.90
Date
03 Mar 2008
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 27.04
Volume
220 000.00
Value
R 5 948 800.00
Date
29 Feb 2008
Beneficiary
Other
Transaction
BUY
Price
R 7.20
Volume
200 000.00
Value
R 1 440 000.00
Date
29 Feb 2008
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 7.20
Volume
200 000.00
Value
R 1 440 000.00
Date
29 Feb 2008
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 7.20
Volume
200 000.00
Value
R 1 440 000.00
Date
29 Feb 2008
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 27.22
Volume
625 000.00
Value
R 17 012 500.00
Date
28 Feb 2008
Beneficiary
Other
Transaction
BUY
Price
R 26.84
Volume
447 095.00
Value
R 12 000 029.80
Date
28 Feb 2008
Beneficiary
Other
Transaction
SELL
Price
R 26.50
Volume
31 500.00
Value
R 834 750.00
Date
28 Feb 2008
Beneficiary
Other
Transaction
BUY
Price
R 7.20
Volume
81 000.00
Value
R 583 200.00
Date
28 Feb 2008
Beneficiary
Other
Transaction
BUY
Price
R 26.84
Volume
447 095.00
Value
R 12 000 029.80
Date
28 Feb 2008
Beneficiary
Other
Transaction
BUY
Price
R 26.84
Volume
447 095.00
Value
R 12 000 029.80
Date
28 Feb 2008
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 26.84
Volume
447 095.00
Value
R 12 000 029.80
Date
28 Feb 2008
Beneficiary
H P Mayers
Transaction
BUY
Price
R 26.84
Volume
447 095.00
Value
R 12 000 029.80
Date
28 Feb 2008
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 26.84
Volume
447 095.00
Value
R 12 000 029.80
Date
27 Feb 2008
Beneficiary
Associate
Transaction
BUY
Price
R 26.25
Volume
400.00
Value
R 10 500.00
Date
27 Feb 2008
Beneficiary
Associate
Transaction
BUY
Price
R 26.25
Volume
400.00
Value
R 10 500.00
Date
27 Feb 2008
Beneficiary
Associate
Transaction
BUY
Price
R 26.25
Volume
400.00
Value
R 10 500.00
Date
27 Feb 2008
Beneficiary
H P Mayers
Transaction
SELL
Price
R 26.40
Volume
25 000.00
Value
R 660 000.00
Date
27 Feb 2008
Beneficiary
H P Mayers
Transaction
BUY
Price
R 7.20
Volume
25 000.00
Value
R 180 000.00
Date
27 Feb 2008
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 25.52
Volume
430 000.00
Value
R 10 973 600.00
Date
26 Feb 2008
Beneficiary
Associate
Transaction
BUY
Price
R 25.10
Volume
100.00
Value
R 2 510.00
Date
26 Feb 2008
Beneficiary
H P Mayers
Transaction
BUY
Price
R 25.10
Volume
600 000.00
Value
R 15 060 000.00
Date
26 Nov 2007
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
129 650.00
Value
R 0.00
Date
26 Nov 2007
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
90.00
Value
R 0.00
Date
26 Nov 2007
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
149.00
Value
R 0.00
Date
26 Nov 2007
Beneficiary
Company Secretary
Transaction
BUY
Price
R 0.00
Volume
2 166.00
Value
R 0.00
Date
26 Nov 2007
Beneficiary
Lauritz Lanser Dippenaar
Transaction
BUY
Price
R 0.00
Volume
199 564.00
Value
R 0.00
Date
13 Sep 2007
Beneficiary
Other
Transaction
BUY
Price
R 26.25
Volume
200.00
Value
R 5 250.00
Date
13 Sep 2007
Beneficiary
Other
Transaction
BUY
Price
R 26.77
Volume
232 166.00
Value
R 6 215 083.82
Date
13 Sep 2007
Beneficiary
Other
Transaction
BUY
Price
R 26.25
Volume
200.00
Value
R 5 250.00
Date
13 Sep 2007
Beneficiary
Other
Transaction
BUY
Price
R 26.77
Volume
218 900.00
Value
R 5 859 953.00
Date
13 Sep 2007
Beneficiary
Other
Transaction
BUY
Price
R 26.25
Volume
200.00
Value
R 5 250.00
Date
13 Sep 2007
Beneficiary
Other
Transaction
BUY
Price
R 26.77
Volume
218 900.00
Value
R 5 859 953.00
Date
13 Sep 2007
Beneficiary
Company Secretary
Transaction
BUY
Price
R 26.25
Volume
200.00
Value
R 5 250.00
Date
13 Sep 2007
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 26.25
Volume
200.00
Value
R 5 250.00
Date
13 Sep 2007
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 26.77
Volume
7 910 313.00
Value
R 211 759 079.01
Date
13 Sep 2007
Beneficiary
H P Mayers
Transaction
BUY
Price
R 26.25
Volume
200.00
Value
R 5 250.00
Date
13 Sep 2007
Beneficiary
H P Mayers
Transaction
BUY
Price
R 26.77
Volume
1 193 998.00
Value
R 31 963 326.46
Date
13 Sep 2007
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 26.25
Volume
200.00
Value
R 5 250.00
Date
13 Sep 2007
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 26.77
Volume
4 733 546.00
Value
R 126 717 026.42
Date
20 Jun 2007
Beneficiary
Other
Transaction
SELL
Price
R 30.64
Volume
19 927.00
Value
R 610 563.28
Date
19 Jun 2007
Beneficiary
Other
Transaction
SELL
Price
R 30.66
Volume
35 483.00
Value
R 1 087 908.78
Date
18 Jun 2007
Beneficiary
Other
Transaction
SELL
Price
R 30.91
Volume
55 443.00
Value
R 1 713 743.13
Date
15 Jun 2007
Beneficiary
Other
Transaction
SELL
Price
R 31.14
Volume
53 328.00
Value
R 1 660 633.92
Date
14 Jun 2007
Beneficiary
Other
Transaction
SELL
Price
R 31.14
Volume
165 819.00
Value
R 5 163 603.66
Date
17 May 2007
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 32.20
Volume
1 000.00
Value
R 32 200.00
Date
20 Apr 2007
Beneficiary
Other
Transaction
BUY
Price
R 32.61
Volume
5 650.00
Value
R 184 246.50
Date
17 Apr 2007
Beneficiary
Other
Transaction
BUY
Price
R 30.90
Volume
1 100.00
Value
R 33 990.00
Date
30 Mar 2007
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 7.80
Volume
100 000.00
Value
R 780 000.00
Date
26 Mar 2007
Beneficiary
Other
Transaction
SELL
Price
R 29.06
Volume
110 000.00
Value
R 3 196 600.00
Date
26 Mar 2007
Beneficiary
Other
Transaction
BUY
Price
R 7.80
Volume
110 000.00
Value
R 858 000.00
Date
26 Mar 2007
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 29.00
Volume
100 000.00
Value
R 2 900 000.00
Date
26 Mar 2007
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 7.80
Volume
100 000.00
Value
R 780 000.00
Date
23 Mar 2007
Beneficiary
Other
Transaction
SELL
Price
R 29.10
Volume
15 000.00
Value
R 436 500.00
Date
23 Mar 2007
Beneficiary
Other
Transaction
BUY
Price
R 7.80
Volume
15 000.00
Value
R 117 000.00
Date
22 Mar 2007
Beneficiary
Other
Transaction
SELL
Price
R 29.00
Volume
50 000.00
Value
R 1 450 000.00
Date
22 Mar 2007
Beneficiary
Other
Transaction
BUY
Price
R 7.80
Volume
100 000.00
Value
R 780 000.00
Date
16 Mar 2007
Beneficiary
Other
Transaction
SELL
Price
R 29.11
Volume
100 000.00
Value
R 2 911 000.00
Date
16 Mar 2007
Beneficiary
H P Mayers
Transaction
SELL
Price
R 29.11
Volume
25 000.00
Value
R 727 750.00
Date
22 Dec 2006
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 27.20
Volume
1 900.00
Value
R 51 680.00
Date
20 Dec 2006
Beneficiary
Other
Transaction
BUY
Price
R 26.30
Volume
11 000.00
Value
R 289 300.00
Date
13 Dec 2006
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 0.00
Volume
113 400.00
Value
R 0.00
Date
06 Dec 2006
Beneficiary
Other
Transaction
SELL
Price
R 24.80
Volume
28 726.00
Value
R 712 404.80
Date
05 Dec 2006
Beneficiary
Other
Transaction
SELL
Price
R 24.80
Volume
91 274.00
Value
R 2 263 595.20
Date
14 Nov 2006
Beneficiary
Other
Transaction
BUY
Price
R 24.20
Volume
1 982.00
Value
R 47 964.40
Date
14 Nov 2006
Beneficiary
Other
Transaction
BUY
Price
R 24.15
Volume
269.00
Value
R 6 496.35
Date
31 Oct 2006
Beneficiary
Other
Transaction
SELL
Price
R 23.80
Volume
250 000.00
Value
R 5 950 000.00
Date
24 Oct 2006
Beneficiary
Other
Transaction
BUY
Price
R 7.80
Volume
250 000.00
Value
R 1 950 000.00
Date
10 Oct 2006
Beneficiary
H P Mayers
Transaction
SELL
Price
R 22.25
Volume
150 000.00
Value
R 3 337 500.00
Date
05 Oct 2006
Beneficiary
H P Mayers
Transaction
BUY
Price
R 7.20
Volume
75 000.00
Value
R 540 000.00
Date
05 Oct 2006
Beneficiary
H P Mayers
Transaction
BUY
Price
R 7.80
Volume
75 000.00
Value
R 585 000.00
Date
30 Jun 2006
Beneficiary
Other
Transaction
BUY
Price
R 12.57
Volume
86 273.00
Value
R 1 084 451.61
Date
30 Jun 2006
Beneficiary
Other
Transaction
BUY
Price
R 12.57
Volume
503 261.00
Value
R 6 325 990.77
Date
30 Jun 2006
Beneficiary
H P Mayers
Transaction
BUY
Price
R 12.57
Volume
2 156 833.00
Value
R 27 111 390.81
Date
27 Jun 2006
Beneficiary
Other
Transaction
BUY
Price
R 18.90
Volume
5 000.00
Value
R 94 500.00
Date
02 May 2006
Beneficiary
Other
Transaction
SELL
Price
R 19.76
Volume
350 000.00
Value
R 6 916 000.00
Date
16 Mar 2006
Beneficiary
Other
Transaction
BUY
Price
R 23.45
Volume
4 000.00
Value
R 93 800.00
Date
09 Mar 2006
Beneficiary
Other
Transaction
BUY
Price
R 24.32
Volume
34 750.00
Value
R 845 120.00
Date
24 Feb 2006
Beneficiary
Other
Transaction
BUY
Price
R 24.90
Volume
4 000.00
Value
R 99 600.00
Date
08 Dec 2005
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
200.00
Value
R 0.00
Date
08 Dec 2005
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
200.00
Value
R 0.00
Date
08 Dec 2005
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
200 000.00
Value
R 0.00
Date
08 Dec 2005
Beneficiary
Other
Transaction
BUY
Price
R 0.00
Volume
1 106 455.00
Value
R 0.00
Date
08 Dec 2005
Beneficiary
Company Secretary
Transaction
BUY
Price
R 0.00
Volume
200.00
Value
R 0.00
Date
08 Dec 2005
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 0.00
Volume
200.00
Value
R 0.00
Date
08 Dec 2005
Beneficiary
H P Mayers
Transaction
BUY
Price
R 0.00
Volume
200.00
Value
R 0.00
Date
08 Dec 2005
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 0.00
Volume
200.00
Value
R 0.00
Date
08 Dec 2005
Beneficiary
Sindiswa V Zilwa
Transaction
BUY
Price
R 0.00
Volume
200 000.00
Value
R 0.00
Date
04 Nov 2005
Beneficiary
H P Mayers
Transaction
SELL
Price
R 21.30
Volume
142 000.00
Value
R 3 024 600.00
Date
04 Nov 2005
Beneficiary
H P Mayers
Transaction
SELL
Price
R 21.50
Volume
8 000.00
Value
R 172 000.00
Date
30 Jun 2005
Beneficiary
Other
Transaction
BUY
Price
R 12.57
Volume
86 273.00
Value
R 1 084 451.61
Date
30 Jun 2005
Beneficiary
Other
Transaction
BUY
Price
R 12.57
Volume
503 261.00
Value
R 6 325 990.77
Date
30 Jun 2005
Beneficiary
H P Mayers
Transaction
BUY
Price
R 12.57
Volume
2 156 833.00
Value
R 27 111 390.81
Date
14 Jun 2005
Beneficiary
Other
Transaction
SELL
Price
R 24.20
Volume
8 700.00
Value
R 210 540.00
Date
13 Jun 2005
Beneficiary
Other
Transaction
SELL
Price
R 24.60
Volume
11 300.00
Value
R 277 980.00
Date
10 Jun 2005
Beneficiary
Other
Transaction
SELL
Price
R 24.99
Volume
23 750.00
Value
R 593 512.50
Date
01 Jun 2005
Beneficiary
Other
Transaction
BUY
Price
R 10.83
Volume
150 000.00
Value
R 1 624 500.00
Date
01 Jun 2005
Beneficiary
Other
Transaction
BUY
Price
R 10.83
Volume
350 000.00
Value
R 3 790 500.00
Date
01 Jun 2005
Beneficiary
Other
Transaction
SELL
Price
R 21.91
Volume
43 750.00
Value
R 958 562.50
Date
01 Jun 2005
Beneficiary
Other
Transaction
BUY
Price
R 10.83
Volume
87 500.00
Value
R 947 625.00
Date
01 Jun 2005
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 10.83
Volume
350 000.00
Value
R 3 790 500.00
Date
01 Jun 2005
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 21.92
Volume
87 500.00
Value
R 1 918 000.00
Date
01 Jun 2005
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 10.83
Volume
87 500.00
Value
R 947 625.00
Date
16 May 2005
Beneficiary
Other
Transaction
SELL
Price
R 21.10
Volume
70 488.00
Value
R 1 487 296.80
Date
16 May 2005
Beneficiary
Other
Transaction
BUY
Price
R 10.83
Volume
70 488.00
Value
R 763 385.04
Date
13 May 2005
Beneficiary
Other
Transaction
SELL
Price
R 21.51
Volume
39 813.00
Value
R 856 377.63
Date
13 May 2005
Beneficiary
Other
Transaction
BUY
Price
R 10.83
Volume
39 813.00
Value
R 431 174.79
Date
12 May 2005
Beneficiary
Other
Transaction
SELL
Price
R 21.96
Volume
50 000.00
Value
R 1 098 000.00
Date
12 May 2005
Beneficiary
Other
Transaction
BUY
Price
R 10.83
Volume
50 000.00
Value
R 541 500.00
Date
11 May 2005
Beneficiary
Other
Transaction
SELL
Price
R 22.04
Volume
39 699.00
Value
R 874 965.96
Date
11 May 2005
Beneficiary
Other
Transaction
BUY
Price
R 10.83
Volume
39 699.00
Value
R 429 940.17
Date
05 May 2005
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 20.56
Volume
120 781.00
Value
R 2 483 257.36
Date
29 Apr 2005
Beneficiary
Other
Transaction
SELL
Price
R 20.00
Volume
144 769.00
Value
R 2 895 380.00
Date
29 Apr 2005
Beneficiary
Other
Transaction
SELL
Price
R 20.01
Volume
6 800.00
Value
R 136 068.00
Date
29 Apr 2005
Beneficiary
Other
Transaction
SELL
Price
R 20.05
Volume
2 500.00
Value
R 50 125.00
Date
29 Apr 2005
Beneficiary
Other
Transaction
SELL
Price
R 20.10
Volume
1 931.00
Value
R 38 813.10
Date
29 Apr 2005
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 20.00
Volume
119 057.00
Value
R 2 381 140.00
Date
29 Apr 2005
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 20.43
Volume
22 662.00
Value
R 462 984.66
Date
22 Apr 2005
Beneficiary
Other
Transaction
SELL
Price
R 20.00
Volume
38 000.00
Value
R 760 000.00
Date
03 Mar 2005
Beneficiary
Other
Transaction
SELL
Price
R 20.10
Volume
6 000.00
Value
R 120 600.00
Date
07 Jan 2005
Beneficiary
Other
Transaction
SELL
Price
R 0.00
Volume
7 000.00
Value
R 0.00
Date
09 Dec 2004
Beneficiary
Other
Transaction
SELL
Price
R 18.20
Volume
25 000.00
Value
R 455 000.00
Date
08 Dec 2004
Beneficiary
Other
Transaction
SELL
Price
R 18.22
Volume
40 200.00
Value
R 732 444.00
Date
08 Dec 2004
Beneficiary
Other
Transaction
SELL
Price
R 18.23
Volume
34 800.00
Value
R 634 404.00
Date
30 Nov 2004
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 16.50
Volume
1 998 611.00
Value
R 32 977 081.50
Date
30 Nov 2004
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 17.56
Volume
1 025 000.00
Value
R 17 999 000.00
Date
30 Nov 2004
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 16.50
Volume
883 128.00
Value
R 14 571 612.00
Date
04 Nov 2004
Beneficiary
Other
Transaction
SELL
Price
R 16.60
Volume
28 000.00
Value
R 464 800.00
Date
03 Nov 2004
Beneficiary
Other
Transaction
SELL
Price
R 16.56
Volume
465 000.00
Value
R 7 700 400.00
Date
03 Nov 2004
Beneficiary
Other
Transaction
SELL
Price
R 16.75
Volume
126 199.00
Value
R 2 113 833.25
Date
02 Nov 2004
Beneficiary
Other
Transaction
SELL
Price
R 17.04
Volume
80 801.00
Value
R 1 376 849.04
Date
28 Oct 2004
Beneficiary
Other
Transaction
SELL
Price
R 16.30
Volume
247 000.00
Value
R 4 026 100.00
Date
14 Oct 2004
Beneficiary
Other
Transaction
SELL
Price
R 15.30
Volume
44 650.00
Value
R 683 145.00
Date
14 Oct 2004
Beneficiary
Other
Transaction
SELL
Price
R 15.40
Volume
9 850.00
Value
R 151 690.00
Date
13 Oct 2004
Beneficiary
Other
Transaction
BUY
Price
R 15.30
Volume
16 273.00
Value
R 248 976.90
Date
08 Oct 2004
Beneficiary
Other
Transaction
SELL
Price
R 15.45
Volume
15 500.00
Value
R 239 475.00
Date
30 Sep 2004
Beneficiary
Other
Transaction
BUY
Price
R 14.40
Volume
250 000.00
Value
R 3 600 000.00
Date
30 Sep 2004
Beneficiary
Other
Transaction
BUY
Price
R 14.40
Volume
250 000.00
Value
R 3 600 000.00
Date
30 Sep 2004
Beneficiary
Adrian Gore
Transaction
BUY
Price
R 14.40
Volume
250 000.00
Value
R 3 600 000.00
Date
30 Sep 2004
Beneficiary
H P Mayers
Transaction
BUY
Price
R 14.40
Volume
250 000.00
Value
R 3 600 000.00
Date
30 Sep 2004
Beneficiary
Barry Swartzberg
Transaction
BUY
Price
R 14.40
Volume
250 000.00
Value
R 3 600 000.00
Date
22 Sep 2004
Beneficiary
Other
Transaction
BUY
Price
R 14.00
Volume
5 308.00
Value
R 74 312.00
Date
13 Sep 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.55
Volume
48 749.00
Value
R 660 548.95
Date
10 Sep 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.79
Volume
21 251.00
Value
R 293 051.29
Date
09 Sep 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.82
Volume
25 627.00
Value
R 354 165.14
Date
09 Sep 2004
Beneficiary
H P Mayers
Transaction
SELL
Price
R 13.82
Volume
24 602.00
Value
R 339 999.64
Date
09 Sep 2004
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 13.82
Volume
20 501.00
Value
R 283 323.82
Date
09 Sep 2004
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 13.82
Volume
10 251.00
Value
R 141 668.82
Date
08 Sep 2004
Beneficiary
Other
Transaction
SELL
Price
R 14.42
Volume
224 373.00
Value
R 3 235 458.66
Date
08 Sep 2004
Beneficiary
H P Mayers
Transaction
SELL
Price
R 14.42
Volume
215 398.00
Value
R 3 106 039.16
Date
08 Sep 2004
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 14.42
Volume
179 499.00
Value
R 2 588 375.58
Date
08 Sep 2004
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 14.42
Volume
89 749.00
Value
R 1 294 180.58
Date
31 Aug 2004
Beneficiary
Other
Transaction
BUY
Price
R 12.57
Volume
86 273.00
Value
R 1 084 451.61
Date
31 Aug 2004
Beneficiary
Other
Transaction
BUY
Price
R 12.57
Volume
503 261.00
Value
R 6 325 990.77
Date
31 Aug 2004
Beneficiary
H P Mayers
Transaction
BUY
Price
R 12.57
Volume
2 156 833.00
Value
R 27 111 390.81
Date
13 May 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.20
Volume
30 477.00
Value
R 402 296.40
Date
13 May 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.15
Volume
10 000.00
Value
R 131 500.00
Date
13 May 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.15
Volume
5 000.00
Value
R 65 750.00
Date
07 May 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.30
Volume
10 000.00
Value
R 133 000.00
Date
06 May 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.45
Volume
35 000.00
Value
R 470 750.00
Date
06 May 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.30
Volume
9 625.00
Value
R 128 012.50
Date
06 May 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.31
Volume
375.00
Value
R 4 991.25
Date
05 May 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.30
Volume
10 000.00
Value
R 133 000.00
Date
04 May 2004
Beneficiary
Other
Transaction
SELL
Price
R 13.30
Volume
10 000.00
Value
R 133 000.00
Date
12 Dec 2003
Beneficiary
Other
Transaction
SELL
Price
R 10.20
Volume
10 000.00
Value
R 102 000.00
Date
11 Dec 2003
Beneficiary
Other
Transaction
SELL
Price
R 10.20
Volume
145 000.00
Value
R 1 479 000.00
Date
11 Dec 2003
Beneficiary
Other
Transaction
SELL
Price
R 10.19
Volume
5 000.00
Value
R 50 950.00
Date
21 Nov 2003
Beneficiary
Adrian Gore
Transaction
SELL
Price
R 10.70
Volume
2 203 469.00
Value
R 23 577 118.30
Date
20 Oct 2003
Beneficiary
Other
Transaction
SELL
Price
R 9.80
Volume
10 000.00
Value
R 98 000.00
Date
17 Oct 2003
Beneficiary
Other
Transaction
SELL
Price
R 9.85
Volume
22 500.00
Value
R 221 625.00
Date
17 Oct 2003
Beneficiary
Other
Transaction
SELL
Price
R 9.88
Volume
12 500.00
Value
R 123 500.00
Date
15 Oct 2003
Beneficiary
Other
Transaction
SELL
Price
R 10.00
Volume
10 000.00
Value
R 100 000.00
Date
03 Oct 2003
Beneficiary
H P Mayers
Transaction
BUY
Price
R 9.01
Volume
324.00
Value
R 2 919.24
Date
19 Sep 2003
Beneficiary
Other
Transaction
SELL
Price
R 9.30
Volume
113 744.00
Value
R 1 057 819.20
Date
02 Sep 2003
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 9.30
Volume
15 000.00
Value
R 139 500.00
Date
29 Aug 2003
Beneficiary
Barry Swartzberg
Transaction
SELL
Price
R 9.40
Volume
35 000.00
Value
R 329 000.00
Date
28 Aug 2003
Beneficiary
Other
Transaction
SELL
Price
R 9.52
Volume
30 000.00
Value
R 285 600.00
Date
17 Jul 2003
Beneficiary
Other
Transaction
SELL
Price
R 0.58
Volume
107 400.00
Value
R 62 292.00
Date
16 Jul 2003
Beneficiary
Other
Transaction
SELL
Price
R 0.80
Volume
100 000.00
Value
R 80 000.00
Date
07 Jul 2003
Beneficiary
Other
Transaction
SELL
Price
R 0.90
Volume
350 000.00
Value
R 315 000.00
Date
07 Jul 2003
Beneficiary
Other
Transaction
SELL
Price
R 0.92
Volume
50 000.00
Value
R 46 000.00
Date
27 Sep 2002
Beneficiary
Other
Transaction
SELL
Price
R 8.25
Volume
50 000.00
Value
R 412 500.00
Date
27 Sep 2002
Beneficiary
Other
Transaction
SELL
Price
R 8.25
Volume
4 819.00
Value
R 39 756.75
Date
26 Sep 2002
Beneficiary
Other
Transaction
SELL
Price
R 8.25
Volume
45 181.00
Value
R 372 743.25
Date
12 Sep 2002
Beneficiary
Other
Transaction
SELL
Price
R 7.51
Volume
250 000.00
Value
R 1 877 500.00
Date
05 Sep 2002
Beneficiary
Lauritz Lanser Dippenaar
Transaction
BUY
Price
R 7.09
Volume
50 000.00
Value
R 354 500.00
Date
03 Sep 2002
Beneficiary
Other
Transaction
SELL
Price
R 7.25
Volume
250 000.00
Value
R 1 812 500.00
Date
03 Sep 2002
Beneficiary
Lauritz Lanser Dippenaar
Transaction
BUY
Price
R 7.24
Volume
85 000.00
Value
R 615 400.00
Date
02 Sep 2002
Beneficiary
Lauritz Lanser Dippenaar
Transaction
BUY
Price
R 7.27
Volume
15 000.00
Value
R 109 050.00
Date
30 Aug 2002
Beneficiary
Lauritz Lanser Dippenaar
Transaction
BUY
Price
R 7.27
Volume
86 000.00
Value
R 625 220.00
Dividend Calculator     Share Calculator





1. Select the period (Quick pick or Custom)

2. Choose the amount invested or the number of shares bought and enter the value²

3. Click on CALCULATE

Quick Pick Period:

Choose Custom Period:
Start
End
Calculate According To:
Number Of Shares

Entry price:1
13 504c per share
R 33 760.00
Number of shares:2
250
Exit price:
11 750c per share
R 29 375.00
Simple return (ex dividends):
-12.99%
Change:
-11.77%
Annualised change:
-11.74%
¹Please note that transaction costs are not taken into account in the calculation
²Where an amount is entered, it is adjusted to the nearest number of whole shares