| Jul 14, 2026 | Exercise | 8,500 | 5.94 USD | $50.5K | SEC | |
| Jul 14, 2026 | ExerciseD (derivative) | -8,500 | 0.00 USD | — | SEC | |
| Jul 14, 2026 | ExerciseD (derivative) | -219 | 0.00 USD | — | SEC | |
| Jul 14, 2026 | Exercise | 219 | 3.55 USD | $777.2 | SEC | |
| Jan 13, 2026 | AwardD (derivative) | 450,000 | 0.00 USD | — | SEC | |
| Nov 20, 2025 | Buy | 538 | 7.59 USD | $4.1K | SEC | |
| Nov 20, 2025 | Buy | 1,612 | 7.75 USD | $12.5K | SEC | |
| Nov 20, 2025 | Buy | 455 | 7.51 USD | $3.4K | SEC | |
| May 20, 2025 | AwardD (derivative) | 1,400,000 | 0.00 USD | — | SEC | |
| Dec 12, 2024 | AwardD (derivative) | 1,250,000 | 0.00 USD | — | SEC | |
| May 21, 2024 | AwardD (derivative) | 437 | 0.00 USD | — | SEC | |
| Jun 10, 2022 | AwardD (derivative) | 200,000 | 0.00 USD | — | SEC | |