| Jun 10, 2026 | AwardD | 500,000 | — | — | SEC |
| Jun 1, 2026 | Award | 10,000 | 0.00 USD | $0 | SEC |
| May 26, 2026 | OtherD | -42,500 | — | — | SEC |
| May 26, 2026 | Other | -13,947 | 0.00 USD | $0 | SEC |
| May 26, 2026 | AwardD | 59,500 | — | — | SEC |
| May 26, 2026 | Sell | -1,500 | 26.84 USD | $40.3K | SEC |
| Apr 1, 2026 | Award | 33,472 | 0.00 USD | $0 | SEC |
| Dec 17, 2025 | Award | 30,000 | 0.00 USD | $0 | SEC |
| Oct 6, 2025 | Award | 40,000 | 0.00 USD | $0 | SEC |
| Jul 7, 2025 | AwardD | 33,472 | — | — | SEC |
| Jul 7, 2025 | AwardD | 102,000 | — | — | SEC |
| Jul 3, 2025 | OtherD | -10,000 | 0.00 USD | $0 | SEC |
| Jul 3, 2025 | Other | 10,000 | 10.00 USD | $100K | SEC |
| Jul 3, 2025 | OtherD | 10,000 | 0.00 USD | $0 | SEC |
| Apr 15, 2025 | AwardD | 53,988 | — | — | SEC |
| Sep 16, 2024 | Buy | 3,500 | 0.97 USD | $3.4K | SEC |
| Sep 16, 2024 | Buy | 1,700 | 0.97 USD | $1.6K | SEC |
| Sep 12, 2024 | Buy | 6,500 | 0.89 USD | $5.8K | SEC |
| Sep 12, 2024 | Buy | 5,500 | 0.94 USD | $5.2K | SEC |
| Jul 2, 2024 | Gift | -15,000 | 0.00 USD | $0 | SEC |
| Jul 2, 2024 | Gift | -5,000 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | AwardD | 2,778 | — | — | SEC |
| Jun 18, 2024 | AwardD | 27,778 | — | — | SEC |
| Jun 18, 2024 | AwardD | 324,000 | — | — | SEC |
| Feb 23, 2024 | AwardD | -2,778 | — | — | SEC |