| Jun 10, 2026 | Award | 4,286 | 0.00 USD | $0 | SEC |
| May 22, 2026 | Award | 1,429 | 0.00 USD | $0 | SEC |
| Mar 19, 2024 | ExerciseD | -1,332 | 0.00 USD | $0 | SEC |
| Mar 19, 2024 | Exercise | 1,332 | — | — | SEC |
| Mar 19, 2024 | Other | -379 | 32.26 USD | $12.2K | SEC |
| Feb 28, 2024 | ExerciseD | -700 | 0.00 USD | $0 | SEC |
| Feb 28, 2024 | Other | -200 | 28.39 USD | $5.7K | SEC |
| Feb 28, 2024 | Exercise | 700 | — | — | SEC |
| Feb 27, 2024 | AwardD | 7,727 | 0.00 USD | $0 | SEC |
| Feb 13, 2024 | Exercise | 2,169 | — | — | SEC |
| Feb 13, 2024 | AwardD | 8,182 | 0.00 USD | $0 | SEC |
| Feb 13, 2024 | Other | -752 | 29.12 USD | $21.9K | SEC |
| Feb 13, 2024 | ExerciseD | -2,169 | 0.00 USD | $0 | SEC |
| Feb 9, 2024 | Exercise | 506 | — | — | SEC |
| Feb 9, 2024 | ExerciseD | -506 | 0.00 USD | $0 | SEC |
| Feb 9, 2024 | Other | -176 | 28.33 USD | $5K | SEC |