Director
Avg Cost/Share
$397.86
Shares
44,050
Total Value
$17,534,802.64
Owned After
150,550
Director
Avg Cost/Share
$221.27
Shares
78,000
Total Value
$17,184,092.04
Owned After
1,078,648
Director
Avg Cost/Share
$406.04
Shares
24,850
Total Value
$10,085,418.30
Owned After
150,550
Director
Avg Cost/Share
$234.43
Shares
75,000
Total Value
$17,708,935.58
Owned After
1,078,648
Director
Avg Cost/Share
$168.70
Shares
87,473
Total Value
$14,793,563.23
Owned After
1,078,648
Director
Avg Cost/Share
$372.82
Shares
27,000
Total Value
$10,046,210.29
Owned After
150,550
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| BOTHA ROELOF | MDB | Director | Jun 2, 2026 | Sell | $397.86 | 44,050 | $17,534,802.64 | 150,550 | |
| BOTHA ROELOF | NTRA | Director | Jun 1, 2026 | Sell | $221.27 | 78,000 | $17,184,092.04 | 1,078,648 | |
| BOTHA ROELOF | MDB | Director | Dec 5, 2025 | Sell | $406.04 | 24,850 | $10,085,418.30 | 150,550 | |
| BOTHA ROELOF | NTRA | Director | Nov 24, 2025 | Sell | $234.43 | 75,000 | $17,708,935.58 | 1,078,648 | |
| BOTHA ROELOF | NTRA | Director | Dec 2, 2024 | Sell | $168.70 | 87,473 | $14,793,563.23 | 1,078,648 | |
| BOTHA ROELOF | MDB | Director | Mar 13, 2024 | Sell | $372.82 | 27,000 | $10,046,210.29 | 150,550 |