| Jun 16, 2026 | Sell | -15,856 | 18.68 USD | $296.2K | SEC |
| Jun 16, 2026 | Sell | -2,500 | 19.26 USD | $48.1K | SEC |
| Jun 16, 2026 | Sell | -1,644 | 18.20 USD | $29.9K | SEC |
| Apr 21, 2026 | ExerciseD | -7,421 | 0.00 USD | $0 | SEC |
| Apr 21, 2026 | ExerciseD | -14,243 | 0.00 USD | $0 | SEC |
| Apr 21, 2026 | Exercise | 14,243 | 2.86 USD | $40.8K | SEC |
| Apr 21, 2026 | Exercise | 7,421 | 2.48 USD | $18.4K | SEC |
| Feb 3, 2026 | AwardD | 88,450 | 0.00 USD | $0 | SEC |
| Jan 8, 2026 | Award | 477 | 12.16 USD | $5.8K | SEC |
| Sep 15, 2025 | Exercise | 12,286 | 0.93 USD | $11.4K | SEC |
| Sep 15, 2025 | Exercise | 78,616 | 2.10 USD | $165.1K | SEC |
| Sep 15, 2025 | ExerciseD | -12,286 | 0.00 USD | $0 | SEC |
| Sep 15, 2025 | ExerciseD | -78,616 | 0.00 USD | $0 | SEC |
| Sep 15, 2025 | Exercise | 16,443 | 2.48 USD | $40.8K | SEC |
| Sep 15, 2025 | ExerciseD | -16,443 | 0.00 USD | $0 | SEC |
| Aug 5, 2025 | Other | 67,242 | — | — | SEC |
| Aug 5, 2025 | OtherD | -250,710 | — | — | SEC |
| Aug 5, 2025 | OtherD | -814,093 | — | — | SEC |
| Aug 5, 2025 | OtherD | -218,217 | — | — | SEC |