Recent Insider Trades
- Ndlovu July — Sale 20,000 shares at $17.19 on 2026-05-18
- Ndlovu July — Purchase 15,000 shares at $24.81 on 2026-05-13
- Chester Adam David Mark — Purchase 2,070 shares at $22.59 on 2026-04-01
- Learmonth John Mark — Purchase 7,134 shares at $22.59 on 2026-04-01
- Jerrard Ross Ian — Purchase (Derivative) 2,062 shares at $22.59 on 2026-04-01