| Ticker | Action | Number of Shares Bought/Sold | Value of Shares Added/Sold | Average Price paid for previous share BUYs |
|---|
| NPH.JO - | HOLD | 0 @ ZAR 19.3572 | ZAR 0 | The current share valuation price of NPH.JO based on adjusted close was ZAR 19.3572. The average price that NPH.JO shares were previous bought at was ZAR 8.95716. The current market price is 116.1% higher than average price they were purchased at. The value of the holding in NPH.JO has increased by ZAR 1,930 (USD $115) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| VOD.JO - | HOLD | 0 @ ZAR 8.12492 | ZAR 0 | The current share valuation price of VOD.JO based on adjusted close was ZAR 8.12492. The average price that VOD.JO shares were previous bought at was ZAR 7.15634. The current market price is 13.5% higher than average price they were purchased at. The value of the holding in VOD.JO has fallen by ZAR 19,314 (USD $1,152) compared to the previous valuation of |
| SSW.JO - | HOLD | 0 @ ZAR 3.50183 | ZAR 0 | The current share valuation price of SSW.JO based on adjusted close was ZAR 3.50183. The average price that SSW.JO shares were previous bought at was ZAR 2.03161. The current market price is 72.4% higher than average price they were purchased at. The value of the holding in SSW.JO has increased by ZAR 117,196 (USD $6,990) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| SOL.JO - | HOLD | 0 @ ZAR 6.20396 | ZAR 0 | The current share valuation price of SOL.JO based on adjusted close was ZAR 6.20396. The average price that SOL.JO shares were previous bought at was ZAR 5.93964. The current market price is 4.5% higher than average price they were purchased at. The value of the holding in SOL.JO has increased by ZAR 6,769 (USD $404) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| SLM.JO - | HOLD | 0 @ ZAR 6.00911 | ZAR 0 | The current share valuation price of SLM.JO based on adjusted close was ZAR 6.00911. The average price that SLM.JO shares were previous bought at was ZAR 5.1923. The current market price is 15.7% higher than average price they were purchased at. The value of the holding in SLM.JO has increased by ZAR 127,590 (USD $7,610) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| SHP.JO - | HOLD | 0 @ ZAR 16.3168 | ZAR 0 | The current share valuation price of SHP.JO based on adjusted close was ZAR 16.3168. The average price that SHP.JO shares were previous bought at was ZAR 16.8243. The current market price is -3.0% lower than average price they were purchased at. The value of the holding in SHP.JO has increased by ZAR 38,822 (USD $2,315) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| SBK.JO - | HOLD | 0 @ ZAR 17.0908 | ZAR 0 | The current share valuation price of SBK.JO based on adjusted close was ZAR 17.0908. The average price that SBK.JO shares were previous bought at was ZAR 14.2981. The current market price is 19.5% higher than average price they were purchased at. The value of the holding in SBK.JO has increased by ZAR 151,389 (USD $9,029) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| RNI.JO - | HOLD | 0 @ ZAR 33.8976 | ZAR 0 | The current share valuation price of RNI.JO based on adjusted close was ZAR 33.8976. The average price that RNI.JO shares were previous bought at was ZAR 29.5722. The current market price is 14.6% higher than average price they were purchased at. The value of the holding in RNI.JO has increased by ZAR 29,018 (USD $1,731) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| REM.JO - | HOLD | 0 @ ZAR 10.8031 | ZAR 0 | The current share valuation price of REM.JO based on adjusted close was ZAR 10.8031. The average price that REM.JO shares were previous bought at was ZAR 9.30645. The current market price is 16.1% higher than average price they were purchased at. The value of the holding in REM.JO has increased by ZAR 28,518 (USD $1,701) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| PPH.JO - | HOLD | 0 @ ZAR 1.59283 | ZAR 0 | The current share valuation price of PPH.JO based on adjusted close was ZAR 1.59283. The average price that PPH.JO shares were previous bought at was ZAR 1.46478. The current market price is 8.7% higher than average price they were purchased at. The value of the holding in PPH.JO has increased by ZAR 42,362 (USD $2,527) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| OUT.JO - | HOLD | 0 @ ZAR 4.35174 | ZAR 0 | The current share valuation price of OUT.JO based on adjusted close was ZAR 4.35174. The average price that OUT.JO shares were previous bought at was ZAR 3.98799. The current market price is 9.1% higher than average price they were purchased at. The value of the holding in OUT.JO has increased by ZAR 57,593 (USD $3,435) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| NRP.JO - | HOLD | 0 @ ZAR 8.55226 | ZAR 0 | The current share valuation price of NRP.JO based on adjusted close was ZAR 8.55226. The average price that NRP.JO shares were previous bought at was ZAR 8.02641. The current market price is 6.6% higher than average price they were purchased at. The value of the holding in NRP.JO has fallen by ZAR 50,888 (USD $3,035) compared to the previous valuation of |
| NPN.JO - | HOLD | 0 @ ZAR 65.0412 | ZAR 0 | The current share valuation price of NPN.JO based on adjusted close was ZAR 65.0412. The average price that NPN.JO shares were previous bought at was ZAR 94.4125. The current market price is -31.1% lower than average price they were purchased at. The value of the holding in NPN.JO has increased by ZAR 284,062 (USD $16,942) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| ABG.JO - | HOLD | 0 @ ZAR 14.2428 | ZAR 0 | The current share valuation price of ABG.JO based on adjusted close was ZAR 14.2428. The average price that ABG.JO shares were previous bought at was ZAR 10.5944. The current market price is 34.4% higher than average price they were purchased at. The value of the holding in ABG.JO has increased by ZAR 115,828 (USD $6,908) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| NED.JO - | HOLD | 0 @ ZAR 15.7388 | ZAR 0 | The current share valuation price of NED.JO based on adjusted close was ZAR 15.7388. The average price that NED.JO shares were previous bought at was ZAR 15.3004. The current market price is 2.9% higher than average price they were purchased at. The value of the holding in NED.JO has increased by ZAR 30,895 (USD $1,843) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| MTN.JO - | HOLD | 0 @ ZAR 9.47927 | ZAR 0 | The current share valuation price of MTN.JO based on adjusted close was ZAR 9.47927. The average price that MTN.JO shares were previous bought at was ZAR 7.49412. The current market price is 26.5% higher than average price they were purchased at. The value of the holding in MTN.JO has fallen by ZAR 515,480 (USD $30,744) compared to the previous valuation of |
| IMP.JO - | HOLD | 0 @ ZAR 14.5566 | ZAR 0 | The current share valuation price of IMP.JO based on adjusted close was ZAR 14.5566. The average price that IMP.JO shares were previous bought at was ZAR 9.03757. The current market price is 61.1% higher than average price they were purchased at. The value of the holding in IMP.JO has fallen by ZAR 26,409 (USD $1,575) compared to the previous valuation of |
| HAR.JO - | HOLD | 0 @ ZAR 20.4492 | ZAR 0 | The current share valuation price of HAR.JO based on adjusted close was ZAR 20.4492. The average price that HAR.JO shares were previous bought at was ZAR 14.0993. The current market price is 45.0% higher than average price they were purchased at. The value of the holding in HAR.JO has fallen by ZAR 41,831 (USD $2,495) compared to the previous valuation of |
| GFI.JO - | HOLD | 0 @ ZAR 44.3733 | ZAR 0 | The current share valuation price of GFI.JO based on adjusted close was ZAR 44.3733. The average price that GFI.JO shares were previous bought at was ZAR 27.6103. The current market price is 60.7% higher than average price they were purchased at. The value of the holding in GFI.JO has increased by ZAR 31,819 (USD $1,898) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| FSR.JO - | HOLD | 0 @ ZAR 5.3409 | ZAR 0 | The current share valuation price of FSR.JO based on adjusted close was ZAR 5.3409. The average price that FSR.JO shares were previous bought at was ZAR 4.53658. The current market price is 17.7% higher than average price they were purchased at. The value of the holding in FSR.JO has increased by ZAR 29,838 (USD $1,780) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| DSY.JO - | HOLD | 0 @ ZAR 13.8609 | ZAR 0 | The current share valuation price of DSY.JO based on adjusted close was ZAR 13.8609. The average price that DSY.JO shares were previous bought at was ZAR 11.8724. The current market price is 16.7% higher than average price they were purchased at. The value of the holding in DSY.JO has increased by ZAR 82,538 (USD $4,923) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| CPI.JO - | HOLD | 0 @ ZAR 249.348 | ZAR 0 | The current share valuation price of CPI.JO based on adjusted close was ZAR 249.348. The average price that CPI.JO shares were previous bought at was ZAR 207.389. The current market price is 20.2% higher than average price they were purchased at. The value of the holding in CPI.JO has increased by ZAR 208,081 (USD $12,410) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| CLS.JO - | HOLD | 0 @ ZAR 20.1862 | ZAR 0 | The current share valuation price of CLS.JO based on adjusted close was ZAR 20.1862. The average price that CLS.JO shares were previous bought at was ZAR 21.2474. The current market price is -5.0% lower than average price they were purchased at. The value of the holding in CLS.JO has fallen by ZAR 7,275 (USD $434) compared to the previous valuation of |
| BVT.JO - | HOLD | 0 @ ZAR 13.9691 | ZAR 0 | The current share valuation price of BVT.JO based on adjusted close was ZAR 13.9691. The average price that BVT.JO shares were previous bought at was ZAR 14.4431. The current market price is -3.3% lower than average price they were purchased at. The value of the holding in BVT.JO has increased by ZAR 57,476 (USD $3,428) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| BID.JO - | HOLD | 0 @ ZAR 25.0842 | ZAR 0 | The current share valuation price of BID.JO based on adjusted close was ZAR 25.0842. The average price that BID.JO shares were previous bought at was ZAR 25.1046. The current market price is -0.1% lower than average price they were purchased at. The value of the holding in BID.JO has increased by ZAR 57,763 (USD $3,445) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |
| ANG.JO - | HOLD | 0 @ ZAR 85.1437 | ZAR 0 | The current share valuation price of ANG.JO based on adjusted close was ZAR 85.1437. The average price that ANG.JO shares were previous bought at was ZAR 46.6643. The current market price is 82.5% higher than average price they were purchased at. The value of the holding in ANG.JO has increased by ZAR 423,227 (USD $25,242) compared to the previous valuation of however if the holding was sold on 2025-12-18 this would crystalise an overall loss. |