| 2026-05-12 | Mr. Keith J. HendersonPresident, CEO & Director | -122,00k | 0,00 | Other Derivative Disposition | 0,33 | 3,77M | -3,13% |
| 2026-05-12 | Ms. Dani PalahanovaCFO | -28,00k | 0,00 | Other Derivative Disposition | - | 1,61M | -1,71% |
| 2026-05-12 | Mr. Daniel MarinovVP of Operations & Director | -84,00k | 0,00 | Other Derivative Disposition | - | 3,18M | -2,57% |
| 2026-05-12 | Ms. Arie Alisen PageInsider | -200,00k | 0,00 | Other Derivative Disposition | - | 420,00k | -32,26% |
| 2026-01-21 | Mr. Keith J. HendersonPresident, CEO & Director | 825,00k | 0,00 | Derivative Acquisition Under Employee Benefit Plan | 0,13 | 3,89M | 26,90% |
| 2026-01-21 | Mr. Gerrie van der WesthuizenDirector | 280,00k | 0,00 | Derivative Acquisition Under Employee Benefit Plan | 0,13 | 1,09M | 34,57% |
| 2026-01-21 | Dr. Mark Daniel CruiseIndependent Director | 280,00k | 0,00 | Derivative Acquisition Under Employee Benefit Plan | 0,13 | 1,27M | 28,43% |
| 2026-01-21 | Ms. Arie Alisen PageInsider | 95,00k | 0,00 | Derivative Acquisition Under Employee Benefit Plan | 0,13 | 620,00k | 18,10% |
| 2026-01-21 | Mr. Daniel MarinovVP of Operations & Director | 700,00k | 0,00 | Derivative Acquisition Under Employee Benefit Plan | 0,13 | 3,26M | 27,30% |
| 2026-01-21 | Ms. Michelle RothIndependent Director | 280,00k | 0,00 | Derivative Acquisition Under Employee Benefit Plan | 0,13 | 1,09M | 34,57% |
| 2026-01-21 | Ms. Dani PalahanovaCFO | 225,00k | 0,00 | Derivative Acquisition Under Employee Benefit Plan | - | 1,64M | 15,92% |
| 2025-08-11 | Ms. Dani PalahanovaCFO | -20,00k | 0,00 | Other Derivative Disposition | - | 1,41M | -1,40% |
| 2025-12-19 | Mr. Robert Charles KoppleInsider | 750,00k | 100,71k | Kauf | 0,13 | 34,05M | 2,25% |
| 2025-12-15 | Mr. Robert Charles KoppleInsider | 1,13M | 147,52k | Derivative Exercise and Retained Stock | 0,13 | 33,30M | 3,51% |
| 2025-08-11 | Mr. Keith J. HendersonPresident, CEO & Director | -80,00k | 0,00 | Other Derivative Disposition | 0,35 | 3,07M | -2,54% |
| 2025-08-11 | Dr. Mark Daniel CruiseIndependent Director | -20,00k | 0,00 | Other Derivative Disposition | - | 985,00k | -1,99% |