| Jun 26, 2026 | Award | 4,975 | 0.00 USD | — | SEC |
| Jun 17, 2026 | Sell | -4,946 | 24.38 USD | — | SEC |
| Jun 9, 2026 | Award | 5,778 | 0.00 USD | $0 | SEC |
| Jun 9, 2026 | AwardD | 16,667 | 0.00 USD | $0 | SEC |
| Nov 25, 2025 | ExerciseD | -18,052 | 0.00 USD | $0 | SEC |
| Nov 25, 2025 | ExerciseD | -7,220 | 0.00 USD | $0 | SEC |
| Nov 25, 2025 | Sell | -25,272 | 30.78 USD | $777.9K | SEC |
| Nov 25, 2025 | Exercise | 18,052 | 8.63 USD | $155.8K | SEC |
| Nov 25, 2025 | Exercise | 7,220 | 7.51 USD | $54.2K | SEC |
| Jun 16, 2025 | AwardD | 20,568 | 0.00 USD | $0 | SEC |
| Jun 16, 2025 | Award | 7,609 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | Award | 10,139 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | AwardD | 27,052 | 0.00 USD | $0 | SEC |
| Jun 2, 2023 | AwardD | 12,220 | 0.00 USD | $0 | SEC |
| Jun 2, 2023 | Award | 4,375 | 0.00 USD | $0 | SEC |
| Jun 3, 2022 | AwardD | 11,796 | 0.00 USD | $0 | SEC |
| Jun 3, 2022 | Award | 4,312 | 0.00 USD | $0 | SEC |
| Jun 16, 2021 | AwardD | 25,723 | 0.00 USD | $0 | SEC |