| Jun 12, 2026 | Exercise | 3,583 | 0.00 USD | $0 | SEC |
| Jun 12, 2026 | ExerciseD | -3,583 | 0.00 USD | $0 | SEC |
| Jun 12, 2026 | AwardD | 3,012 | 0.00 USD | $0 | SEC |
| Jun 2, 2026 | Award | 527 | 47.52 USD | $25K | SEC |
| Jun 13, 2025 | Exercise | 4,361 | 0.00 USD | $0 | SEC |
| Jun 13, 2025 | ExerciseD | -4,361 | 0.00 USD | $0 | SEC |
| Jun 13, 2025 | AwardD | 3,583 | 0.00 USD | $0 | SEC |
| Jun 14, 2024 | AwardD | 4,361 | 0.00 USD | $0 | SEC |
| Jun 14, 2024 | Exercise | 4,089 | 0.00 USD | $0 | SEC |
| Jun 14, 2024 | ExerciseD | -4,089 | 0.00 USD | $0 | SEC |
| Jun 16, 2023 | Exercise | 1,593 | 0.00 USD | $0 | SEC |
| Jun 16, 2023 | ExerciseD | -1,593 | 0.00 USD | $0 | SEC |
| Jun 16, 2023 | AwardD | 4,089 | 0.00 USD | $0 | SEC |
| Jan 9, 2023 | AwardD | 1,593 | 0.00 USD | $0 | SEC |