| Jul 2, 2026 | Other | -2,341 | 27.65 USD | — | SEC |
| Jul 2, 2026 | Exercise | 4,600 | — | — | SEC |
| Jul 2, 2026 | ExerciseD | -507 | 0.00 USD | — | SEC |
| Jul 2, 2026 | ExerciseD | -1,220 | 0.00 USD | — | SEC |
| Jul 2, 2026 | Other | -719 | 27.65 USD | — | SEC |
| Jul 2, 2026 | Other | -258 | 27.65 USD | — | SEC |
| Jul 2, 2026 | ExerciseD | -1,413 | 0.00 USD | — | SEC |
| Jul 2, 2026 | Other | -621 | 27.65 USD | — | SEC |
| Jul 2, 2026 | Exercise | 507 | — | — | SEC |
| Jul 2, 2026 | Exercise | 1,413 | — | — | SEC |
| Jul 2, 2026 | Exercise | 1,220 | — | — | SEC |
| Jul 2, 2026 | ExerciseD | -4,600 | 0.00 USD | — | SEC |
| Jun 22, 2026 | ExerciseD | -7,500 | 0.00 USD | — | SEC |
| Jun 22, 2026 | Exercise | 7,500 | — | — | SEC |
| Jun 22, 2026 | Other | -2,825 | 27.78 USD | — | SEC |
| Jun 22, 2026 | AwardD | 15,000 | 0.00 USD | — | SEC |