| Jun 18, 2026 | Exercise | 12,500 | 0.00 USD | — | SEC |
| Jun 18, 2026 | Sell | -2,500 | 10.96 USD | — | SEC |
| Jun 18, 2026 | Other | -12,500 | 0.00 USD | — | SEC |
| Jun 18, 2026 | Sell | -5,000 | 11.09 USD | — | SEC |
| Jun 18, 2026 | ExerciseD | -12,500 | — | — | SEC |
| Jun 18, 2026 | Sell | -5,000 | 11.17 USD | — | SEC |
| Jun 15, 2026 | Sell | -9,125 | 11.10 USD | $101.3K | SEC |
| Jun 10, 2026 | Gift | -52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | AwardD | 52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | AwardD | 52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Gift | -52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Award | 52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Gift | -52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Award | 52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Award | 52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | AwardD | 52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Gift | -52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | Award | 52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | GiftD | -52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | AwardD | 52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | GiftD | -52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | GiftD | -52,096 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | GiftD | -52,096 | 0.00 USD | $0 | SEC |
| May 21, 2026 | Sell | -2,500 | 10.79 USD | $27K | SEC |
| May 21, 2026 | ExerciseD | -12,500 | — | — | SEC |