Sale
14 Aug 2025
Value
ZAR4,950,997.81
|
Price
128.55
|
Shares
38,514
Sale
14 Aug 2025
Value
ZAR4,558,918.48
|
Price
128.55
|
Shares
35,464
Sale
14 Aug 2025
Value
ZAR5,400,667.81
|
Price
128.55
|
Shares
42,012
Sale
14 Aug 2025
Value
ZAR2,939,052.37
|
Price
128.55
|
Shares
22,863
Sale
14 Aug 2025
Value
ZAR4,441,294.68
|
Price
128.55
|
Shares
34,549