| Apr 28, 2026 | Other | -33,530 | 2.39 USD | $80.1K | SEC |
| Apr 28, 2026 | Exercise | 33,333 | — | — | SEC |
| Apr 28, 2026 | ExerciseD | -33,333 | 0.00 USD | $0 | SEC |
| Feb 17, 2026 | Buy | 35,000 | 2.00 USD | $70K | SEC |
| Oct 10, 2025 | AwardD | 70,809 | 0.00 USD | $0 | SEC |
| Sep 25, 2025 | AwardD | 71,699 | 0.00 USD | $0 | SEC |
| Apr 30, 2025 | ExerciseD | -33,333 | 0.00 USD | $0 | SEC |
| Apr 30, 2025 | Exercise | 33,333 | — | — | SEC |
| Apr 30, 2025 | Other | -32,796 | 3.00 USD | $98.4K | SEC |
| Apr 26, 2024 | AwardD | 100,000 | 0.00 USD | $0 | SEC |
| Apr 26, 2024 | Award | 100,000 | 0.00 USD | $0 | SEC |
| Oct 3, 2023 | Buy | 10,000 | 1.15 USD | $11.5K | SEC |
| Jan 4, 2017 | OtherD | -6,021 | — | — | SEC |
| Jan 4, 2017 | OtherD | -984 | — | — | SEC |
| Jan 4, 2017 | OtherD | -6,021 | — | — | SEC |
| Jan 4, 2017 | OtherD | -965 | — | — | SEC |
| Jan 4, 2017 | OtherD | -960 | — | — | SEC |
| Jan 4, 2017 | OtherD | -3,927 | — | — | SEC |
| Jan 4, 2017 | OtherD | -11,333 | — | — | SEC |
| Jan 4, 2017 | OtherD | -8,028 | — | — | SEC |
| Jan 4, 2017 | Other | -25,986.55 | — | — | SEC |
| Jan 4, 2017 | Other | -3,535.73 | — | — | SEC |
| Jan 4, 2017 | OtherD | -8,028 | — | — | SEC |
| Jan 4, 2017 | OtherD | -5,089 | — | — | SEC |
| Jan 4, 2017 | OtherD | -29,737 | — | — | SEC |