| Jun 17, 2026 | AwardD | 3,772 | 0.00 USD | — | SEC |
| Jun 17, 2026 | AwardD | 1,980 | 0.00 USD | — | SEC |
| Jun 8, 2026 | AwardD | 121,968 | 0.00 USD | $0 | SEC |
| Jun 2, 2026 | ExerciseD | -3,977 | 0.00 USD | $0 | SEC |
| Jun 2, 2026 | Exercise | 3,977 | — | — | SEC |
| Dec 10, 2025 | OtherD | -120,000 | — | — | SEC |
| Dec 10, 2025 | Exercise | 150,000 | 4.20 USD | $630K | SEC |
| Dec 10, 2025 | OtherD | -93,000 | — | — | SEC |
| Dec 10, 2025 | Award | 500,000 | 0.00 USD | $0 | SEC |
| Dec 10, 2025 | OtherD | -31,500 | — | — | SEC |
| Dec 10, 2025 | OtherD | -67,502 | — | — | SEC |
| Dec 10, 2025 | Other | -522,666 | — | — | SEC |
| Dec 10, 2025 | OtherD | -68,000 | — | — | SEC |
| Dec 10, 2025 | Other | -25,000 | — | — | SEC |
| Dec 10, 2025 | OtherD | -63,000 | — | — | SEC |
| Dec 10, 2025 | ExerciseD | -150,000 | — | — | SEC |
| Dec 10, 2025 | OtherD | -58,497 | — | — | SEC |
| Dec 10, 2025 | OtherD | -45,499 | — | — | SEC |
| Dec 10, 2025 | OtherD | -110,420 | — | — | SEC |
| Dec 10, 2025 | Other | -351,513 | — | — | SEC |
| Dec 10, 2025 | OtherD | -200,000 | — | — | SEC |
| Dec 8, 2025 | Buy | 11,085 | 4.24 USD | $47K | SEC |
| Dec 8, 2025 | Buy | 117,614 | 4.31 USD | $506.9K | SEC |
| Jun 27, 2025 | AwardD | 103,000 | 0.00 USD | $0 | SEC |
| Jun 20, 2025 | AwardD | 58,497 | 0.00 USD | $0 | SEC |