| May 22, 2026 | Buy | 300,000 | — | — | SEC |
| Apr 2, 2026 | AwardD | 894,000 | 0.00 USD | $0 | SEC |
| Jan 23, 2026 | AwardD | 2,934,107 | 0.00 USD | $0 | SEC |
| Oct 28, 2025 | OtherD | -503,478 | — | — | SEC |
| Oct 28, 2025 | Other | -724,664 | — | — | SEC |
| Oct 28, 2025 | OtherD | -254,207 | — | — | SEC |
| Oct 28, 2025 | Other | -30,387 | — | — | SEC |
| Oct 28, 2025 | OtherD | -226,000 | — | — | SEC |
| Oct 28, 2025 | Other | -7,000 | — | — | SEC |
| Oct 24, 2025 | ExerciseD | -25,316 | 0.00 USD | $0 | SEC |
| Oct 24, 2025 | Exercise | 25,316 | 7.90 USD | $200K | SEC |
| May 22, 2025 | AwardD | 51,000 | 0.00 USD | $0 | SEC |
| Feb 4, 2025 | AwardD | 226,000 | 0.00 USD | $0 | SEC |
| Dec 11, 2024 | AwardD | 117,000 | 0.00 USD | $0 | SEC |
| Aug 22, 2024 | Buy | 1,779 | 14.85 USD | $26.4K | SEC |
| Aug 20, 2024 | Buy | 5,221 | 13.79 USD | $72K | SEC |
| Nov 20, 2023 | Buy | 4,000 | 16.99 USD | $68K | SEC |
| Oct 26, 2023 | Buy | 4,650 | 10.68 USD | $49.7K | SEC |
| Oct 26, 2023 | Buy | 5,000 | 12.25 USD | $61.3K | SEC |
| Oct 23, 2023 | AwardD | 528,794 | — | — | SEC |
| Oct 23, 2023 | Award | 716,085 | — | — | SEC |
| Oct 23, 2023 | AwardD | 254,207 | 0.00 USD | $0 | SEC |
| May 22, 2023 | AwardD | 207,520 | 0.00 USD | $0 | SEC |