| May 11, 2026 | Sell | -120,000 | 17.00 USD | $2M | SEC |
| May 7, 2026 | Award | 867 | 0.00 USD | $0 | SEC |
| Apr 28, 2026 | Award | 11,278 | 0.00 USD | $0 | SEC |
| Mar 13, 2026 | Award | 518 | 0.00 USD | $0 | SEC |
| Mar 13, 2026 | Award | 518 | 0.00 USD | $0 | SEC |
| Feb 26, 2026 | AwardD | 23,600 | — | — | SEC |
| Jan 8, 2026 | AwardD | 131,012 | — | — | SEC |
| Jul 29, 2025 | Award | 4,760 | 0.00 USD | $0 | SEC |
| Feb 26, 2025 | AwardD | 26,150 | — | — | SEC |
| Jan 21, 2025 | Exercise | 42,826 | — | — | SEC |
| Jan 21, 2025 | ExerciseD | -65,887 | — | — | SEC |
| Jan 10, 2025 | AwardD | 30,807 | — | — | SEC |
| Apr 26, 2024 | Award | 2,723 | 0.00 USD | $0 | SEC |
| Feb 27, 2024 | AwardD | 25,419 | — | — | SEC |
| Jan 10, 2024 | AwardD | 16,460 | — | — | SEC |
| Nov 8, 2023 | Exercise | 151,396 | — | — | SEC |
| Nov 8, 2023 | ExerciseD | -232,917 | — | — | SEC |
| Apr 25, 2023 | Award | 3,739 | 0.00 USD | $0 | SEC |
| Feb 27, 2023 | AwardD | 22,936 | — | — | SEC |
| Mar 1, 2022 | AwardD | 17,707 | — | — | SEC |
| Jan 13, 2022 | AwardD | 81,506 | — | — | SEC |
| Jan 4, 2022 | Other | -3,923 | 18.08 USD | $70.9K | SEC |
| Nov 9, 2021 | Sell | -20,000 | 20.00 USD | $400K | SEC |
| May 27, 2021 | Exercise | 49,344 | — | — | SEC |
| May 27, 2021 | ExerciseD | -75,914 | — | — | SEC |