| Jul 1, 2026 | Exercise | 7,500 | 1.01 USD | — | SEC |
| Jul 1, 2026 | Exercise | 2,500 | 1.26 USD | — | SEC |
| Jul 1, 2026 | ExerciseD | -2,500 | 0.00 USD | — | SEC |
| Jul 1, 2026 | Sell | -10,000 | 16.01 USD | — | SEC |
| Jul 1, 2026 | ExerciseD | -7,500 | 0.00 USD | — | SEC |
| Jun 12, 2026 | AwardD | 25,000 | 0.00 USD | $0 | SEC |
| Feb 26, 2026 | Exercise | 2,700 | 1.26 USD | $3.4K | SEC |
| Feb 26, 2026 | Exercise | 4,400 | 1.26 USD | $5.5K | SEC |
| Feb 26, 2026 | ExerciseD | -2,700 | 0.00 USD | $0 | SEC |
| Feb 26, 2026 | Sell | -4,400 | 16.02 USD | $70.5K | SEC |
| Feb 26, 2026 | Sell | -2,700 | 16.02 USD | $43.3K | SEC |
| Feb 26, 2026 | ExerciseD | -4,400 | 0.00 USD | $0 | SEC |
| Feb 13, 2026 | Exercise | 400 | 1.26 USD | $504 | SEC |
| Feb 13, 2026 | ExerciseD | -400 | 0.00 USD | $0 | SEC |
| Feb 13, 2026 | Sell | -400 | 16.00 USD | $6.4K | SEC |
| Jan 30, 2026 | AwardD | 445,000 | 0.00 USD | $0 | SEC |
| Apr 2, 2025 | AwardD | 20,000 | 0.00 USD | $0 | SEC |
| Jan 31, 2025 | AwardD | 300,000 | 0.00 USD | $0 | SEC |
| Sep 12, 2024 | Buy | 1,250 | 3.68 USD | $4.6K | SEC |
| Jul 3, 2024 | AwardD | 1,778 | 0.00 USD | $0 | SEC |
| May 29, 2024 | AwardD | 285,000 | 0.00 USD | $0 | SEC |
| Oct 3, 2023 | AwardD | 8,000 | 0.00 USD | $0 | SEC |