MacKenzie John Fraser
Transaction: 06/23/2026
BUY
Change
+500
Price
$33.31
Filing
06/24/2026
Type
BUY


Quantitative profile — not an investment recommendation.
Key valuation, quality, financial strength, momentum and analyst data.
How strong this company looks for long-term investors
Analyst sentiment and price target
Recent executive and insider activity
| Insider | Type | Change | Price | Transaction | Filing |
|---|---|---|---|---|---|
| MacKenzie John Fraser | BUY | +500 | $33.31 | 06/23/2026 | 06/24/2026 |
| McGill Jacqueline Elizabeth | BUY | +500 | $37.70 | 06/02/2026 | 06/03/2026 |
| Gratias Christopher | OTHER | +10,494 | Not reported | 08/01/2029 | 03/18/2026 |
| Carter Kelly Michelle | OTHER | +4,308 | Not reported | 03/01/2028 | 03/18/2026 |
| Carter Kelly Michelle | OTHER | +3,583 | Not reported | 03/01/2028 | 03/18/2026 |
| Gratias Christopher | OTHER | +4,219 | Not reported | 03/01/2028 | 03/18/2026 |
| Swanepoel Francois | OTHER | +4,493 | Not reported | 03/01/2028 | 03/18/2026 |
| Dall Alexander Thomas | OTHER | +3,317 | Not reported | 03/01/2028 | 03/18/2026 |
| Fraser Michael John | OTHER | +13,312 | Not reported | 03/01/2028 | 03/18/2026 |
| Magagula Jongisa | OTHER | +2,893 | Not reported | 03/01/2028 | 03/18/2026 |
| Steyn Mariette | OTHER | +4,451 | Not reported | 03/01/2028 | 03/18/2026 |
| Carter Kelly Michelle | OTHER | 0 | Not reported | 03/18/2026 | 03/18/2026 |
| Gratias Christopher | OTHER | 0 | Not reported | 03/18/2026 | 03/18/2026 |
| Rawlinson Michael Ian | OTHER | 0 | Not reported | 03/18/2026 | 03/18/2026 |
| Sibiya Philisiwe Gugulethu | OTHER | 0 | Not reported | 03/18/2026 | 03/18/2026 |
| MacKenzie John Fraser | OTHER | 0 | Not reported | 03/18/2026 | 03/18/2026 |
| Sander Jason | OTHER | 0 | Not reported | 03/18/2026 | 03/18/2026 |
| McGill Jacqueline Elizabeth | OTHER | 0 | Not reported | 03/18/2026 | 03/18/2026 |
| Bassa Zarina Bibi Mahomed | OTHER | 0 | Not reported | 03/18/2026 | 03/18/2026 |
| Fraser Michael John | OTHER | 0 | Not reported | 03/18/2026 | 03/18/2026 |