| Jun 4, 2026 | Sell | -5,000 | 9.45 USD | $47.3K | SEC |
| Jun 1, 2026 | Other | -2,071 | 7.87 USD | $16.3K | SEC |
| Jun 1, 2026 | ExerciseD | -10,000 | 0.00 USD | $0 | SEC |
| Jun 1, 2026 | Exercise | 10,000 | 1.63 USD | $16.3K | SEC |
| Jun 1, 2026 | Sell | -7,843 | 9.15 USD | $71.8K | SEC |
| May 28, 2026 | Exercise | 10,000 | 1.63 USD | $16.3K | SEC |
| May 28, 2026 | Other | -2,407 | 6.77 USD | $16.3K | SEC |
| May 28, 2026 | ExerciseD | -10,000 | 0.00 USD | $0 | SEC |
| May 26, 2026 | OtherD | -61 | 0.00 USD | $0 | SEC |
| May 26, 2026 | Other | 28,343 | 2.50 USD | $70.9K | SEC |
| Jan 7, 2026 | Sell | -521 | 4.62 USD | $2.4K | SEC |
| Dec 29, 2025 | Sell | -38,827 | 5.08 USD | $197.2K | SEC |
| Dec 19, 2025 | OtherD | -89 | 0.00 USD | $0 | SEC |
| Dec 19, 2025 | Other | 38,827 | 2.50 USD | $97.1K | SEC |
| Jun 4, 2025 | AwardD | 30,000 | 0.00 USD | $0 | SEC |
| Oct 21, 2024 | BuyD | 965 | 0.00 USD | $0 | SEC |
| Aug 23, 2024 | AwardD | 11,000 | 0.00 USD | $0 | SEC |
| Jan 19, 2024 | Award | 25,000 | 0.00 USD | $0 | SEC |
| Nov 20, 2023 | Buy | 3,529 | 0.85 USD | $3K | SEC |
| Nov 20, 2023 | Buy | 2,631 | 1.14 USD | $3K | SEC |
| Oct 2, 2023 | BuyD | 52,083 | 0.00 USD | $0 | SEC |
| Oct 2, 2023 | Buy | 52,083 | 2.88 USD | $150K | SEC |