| Jun 18, 2026 | AwardD | 22,195 | 0.00 USD | — | SEC |
| Jun 17, 2026 | Award | 63,481 | 0.00 USD | — | SEC |
| Jul 7, 2025 | Sell | -23,500 | 48.79 USD | $1.1M | SEC |
| Jul 7, 2025 | ExerciseD | -23,500 | 0.00 USD | $0 | SEC |
| Jul 7, 2025 | Exercise | 23,500 | 0.00 USD | $0 | SEC |
| Jun 12, 2025 | Award | 45,000 | 0.00 USD | $0 | SEC |
| Jun 9, 2025 | AwardD | 6,682 | 0.00 USD | $0 | SEC |
| Jun 21, 2024 | Award | 24,311 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | Sell | -35,574 | 6.61 USD | $235.1K | SEC |
| Jun 10, 2024 | Sell | -44,426 | 6.36 USD | $282.5K | SEC |
| Jun 7, 2024 | AwardD | 7,688 | 0.00 USD | $0 | SEC |
| Dec 19, 2023 | Award | 1,572 | 0.00 USD | $0 | SEC |
| Sep 19, 2023 | Award | 2,098 | 0.00 USD | $0 | SEC |
| Jun 22, 2023 | Award | 22,350 | 0.00 USD | $0 | SEC |
| Jun 20, 2023 | Award | 1,586 | 0.00 USD | $0 | SEC |
| Jun 12, 2023 | AwardD | 11,297 | 0.00 USD | $0 | SEC |
| Mar 17, 2023 | Award | 1,677 | 0.00 USD | $0 | SEC |
| Jun 3, 2022 | Award | 21,571 | 0.00 USD | $0 | SEC |
| May 5, 2022 | AwardD | 45,000 | 0.00 USD | $0 | SEC |
| Mar 17, 2022 | Award | 1,466 | 0.00 USD | $0 | SEC |
| Dec 17, 2021 | Award | 1,541 | 0.00 USD | $0 | SEC |
| Sep 17, 2021 | Award | 1,447 | 0.00 USD | $0 | SEC |
| Jun 16, 2021 | Award | 1,565 | 0.00 USD | $0 | SEC |
| Jun 4, 2021 | Award | 22,766 | 0.00 USD | $0 | SEC |
| Mar 17, 2021 | Award | 1,573 | 0.00 USD | $0 | SEC |