| May 6, 2026 | Exercise | 149 | 0.00 USD | $0 | SEC |
| May 6, 2026 | AwardD | 3,717 | 0.00 USD | $0 | SEC |
| May 6, 2026 | Exercise | 4,489 | 0.00 USD | $0 | SEC |
| May 6, 2026 | ExerciseD | -4,489 | 0.00 USD | $0 | SEC |
| May 6, 2026 | ExerciseD | -149.23 | 0.00 USD | $0 | SEC |
| May 7, 2025 | ExerciseD | -6,162 | 0.00 USD | $0 | SEC |
| May 7, 2025 | AwardD | 4,489 | 0.00 USD | $0 | SEC |
| May 7, 2025 | Exercise | 6,162 | 0.00 USD | $0 | SEC |
| May 7, 2025 | Exercise | 230 | 0.00 USD | $0 | SEC |
| May 7, 2025 | ExerciseD | -230.79 | 0.00 USD | $0 | SEC |
| Dec 10, 2024 | AwardD | 46.82 | 0.00 USD | $0 | SEC |
| Sep 10, 2024 | AwardD | 53.38 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | AwardD | 68.1 | 0.00 USD | $0 | SEC |
| May 9, 2024 | AwardD | 6,162 | 0.00 USD | $0 | SEC |
| May 7, 2024 | Exercise | 1,313 | 0.00 USD | $0 | SEC |
| May 7, 2024 | Exercise | 12 | 0.00 USD | $0 | SEC |
| May 7, 2024 | ExerciseD | -12.67 | 0.00 USD | $0 | SEC |
| May 7, 2024 | ExerciseD | -1,313 | 0.00 USD | $0 | SEC |
| May 2, 2024 | AwardD | 12.67 | 0.00 USD | $0 | SEC |
| May 2, 2024 | AwardD | 1,313 | 0.00 USD | $0 | SEC |