| NextpowerNXT | Other$1.72M · 13,368 shares | Jun 22, 2026 | | |
| NextpowerNXT | Exercised options— · 25,407 shares | Jun 18, 2026 | | |
| NextpowerNXT | Other$159.7K · 1,234 shares | May 26, 2026 | | |
| NextpowerNXT | Other$327K · 2,599 shares | May 22, 2026 | | |
| NextpowerNXT | Share award— · 12,018 shares | May 19, 2026 | | |
| NextpowerNXT | Share award— · 8,283 shares | May 19, 2026 | | |
| NextpowerNXT | Share award— · 6,212 shares | May 19, 2026 | | |
| NextpowerNXT | Other$276.1K · 2,095 shares | May 19, 2026 | | |
| NextpowerNXT | Other$383.1K · 2,925 shares | May 19, 2026 | | |
| NextpowerNXT | Other$406.9K · 3,128 shares | May 19, 2026 | | |