| Jun 23, 2026 | AwardD | 26,700 | 0.00 USD | — | SEC |
| Jun 23, 2026 | AwardD | 37,700 | 0.00 USD | — | SEC |
| Jun 23, 2026 | ExerciseD | -29,600 | 0.00 USD | — | SEC |
| Jun 23, 2026 | Exercise | 29,600 | 0.00 USD | — | SEC |
| Jun 24, 2025 | AwardD | 41,200 | 0.00 USD | $0 | SEC |
| Jun 24, 2025 | ExerciseD | -29,600 | 0.00 USD | $0 | SEC |
| Jun 24, 2025 | Exercise | 29,600 | 0.00 USD | $0 | SEC |
| Jun 24, 2025 | AwardD | 29,600 | 0.00 USD | $0 | SEC |
| Jun 21, 2024 | AwardD | 41,200 | 0.00 USD | $0 | SEC |
| Jun 21, 2024 | AwardD | 29,600 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | Exercise | 33,150 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | ExerciseD | -33,150 | 0.00 USD | $0 | SEC |
| Jun 21, 2023 | AwardD | 33,150 | 0.00 USD | $0 | SEC |
| Jun 21, 2023 | AwardD | 46,750 | 0.00 USD | $0 | SEC |
| Jun 21, 2022 | AwardD | 61,264 | 0.00 USD | $0 | SEC |
| Jun 21, 2021 | AwardD | 34,025 | 0.00 USD | $0 | SEC |
| Oct 30, 2020 | AwardD | 80,000 | 0.00 USD | $0 | SEC |