| Jun 4, 2026 | ExerciseD | -1,418 | 0.00 USD | $0 | SEC |
| Jun 4, 2026 | ExerciseD | 1,419 | 0.00 USD | $0 | SEC |
| Jun 4, 2026 | AwardD | 2,651 | 0.00 USD | $0 | SEC |
| Jun 4, 2026 | ExerciseD | -1,419 | 0.00 USD | $0 | SEC |
| Jun 4, 2026 | Exercise | 1,418 | 0.00 USD | $0 | SEC |
| Jun 16, 2025 | AwardD | 2,837 | 0.00 USD | $0 | SEC |
| Jun 6, 2025 | ExerciseD | 1,925 | 0.00 USD | $0 | SEC |
| Jun 6, 2025 | ExerciseD | -3,850 | 0.00 USD | $0 | SEC |
| Jun 6, 2025 | Exercise | 1,925 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | ExerciseD | -273 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | ExerciseD | 274 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | Exercise | 273 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | ExerciseD | -274 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | AwardD | 3,850 | 0.00 USD | $0 | SEC |
| May 31, 2024 | Buy | 2,500 | 43.20 USD | $108K | SEC |
| Apr 10, 2024 | AwardD | 547 | 0.00 USD | $0 | SEC |