| Jul 1, 2026 | ExerciseD | -10,833 | 0.00 USD | — | SEC |
| Jul 1, 2026 | Exercise | 10,833 | 4.50 USD | — | SEC |
| Jul 1, 2026 | Sell | -10,833 | 16.02 USD | — | SEC |
| Mar 2, 2026 | Exercise | 3,611 | 4.50 USD | $16.2K | SEC |
| Mar 2, 2026 | ExerciseD | -3,611 | 0.00 USD | $0 | SEC |
| Mar 2, 2026 | Sell | -3,611 | 15.02 USD | $54.2K | SEC |
| Jan 30, 2026 | Sell | -2,800 | 14.09 USD | $39.5K | SEC |
| Jan 30, 2026 | Exercise | 3,611 | 4.50 USD | $16.2K | SEC |
| Jan 30, 2026 | Sell | -811 | 14.48 USD | $11.7K | SEC |
| Jan 30, 2026 | AwardD | 160,000 | 0.00 USD | $0 | SEC |
| Jan 30, 2026 | ExerciseD | -3,611 | 0.00 USD | $0 | SEC |
| Dec 30, 2025 | ExerciseD | -3,611 | 0.00 USD | $0 | SEC |
| Dec 30, 2025 | Exercise | 3,611 | 4.50 USD | $16.2K | SEC |
| Dec 30, 2025 | Sell | -3,611 | 12.06 USD | $43.5K | SEC |
| Apr 28, 2025 | AwardD | 260,000 | 0.00 USD | $0 | SEC |
| Apr 28, 2025 | AwardD | 26,000 | 0.00 USD | $0 | SEC |