| Jun 23, 2026 | AwardD | 3,127 | 0.00 USD | — | SEC |
| Jun 23, 2026 | Award | 1,191 | 0.00 USD | — | SEC |
| Jun 23, 2026 | AwardD | 29,500 | 0.00 USD | — | SEC |
| May 8, 2026 | AwardD | 9,681 | 0.00 USD | $0 | SEC |
| May 8, 2026 | AwardD | 2,092 | 0.00 USD | $0 | SEC |
| May 4, 2026 | ExerciseD | -16,233 | 0.00 USD | $0 | SEC |
| May 4, 2026 | Award | 1,146 | 0.00 USD | $0 | SEC |
| May 4, 2026 | Exercise | 16,233 | — | — | SEC |
| May 4, 2026 | AwardD | 4,884 | 0.00 USD | $0 | SEC |
| Jun 30, 2025 | AwardD | 11,574 | 0.00 USD | $0 | SEC |
| Jun 30, 2025 | Award | 3,142 | 0.00 USD | $0 | SEC |
| Jun 13, 2025 | AwardD | 24,150 | 0.00 USD | $0 | SEC |
| May 8, 2025 | Award | 1,516 | 0.00 USD | $0 | SEC |
| May 8, 2025 | AwardD | 6,809 | 0.00 USD | $0 | SEC |
| May 1, 2025 | Exercise | 979 | — | — | SEC |
| May 1, 2025 | AwardD | 16,233 | 0.00 USD | $0 | SEC |
| May 1, 2025 | ExerciseD | -979 | 0.00 USD | $0 | SEC |
| Jun 28, 2024 | Award | 2,945 | 0.00 USD | $0 | SEC |
| Jun 28, 2024 | AwardD | 10,248 | 0.00 USD | $0 | SEC |
| Jun 24, 2024 | AwardD | 16,700 | 0.00 USD | $0 | SEC |
| Jun 24, 2024 | Award | 4,800 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | AwardD | 23,000 | 0.00 USD | $0 | SEC |
| May 9, 2024 | AwardD | 2,310 | — | — | SEC |
| May 9, 2024 | AwardD | 12,648 | 0.00 USD | $0 | SEC |
| May 7, 2024 | AwardD | 5,668 | 0.00 USD | $0 | SEC |