| May 11, 2026 | OtherD | -17,793 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -5,999 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -5,999 | 0.00 USD | $0 | SEC |
| May 11, 2026 | Other | -200 | — | — | SEC |
| May 11, 2026 | OtherD | -24,500 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -13,999 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -12,000 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -19,499 | 0.00 USD | $0 | SEC |
| May 11, 2026 | Other | -1,538 | — | — | SEC |
| May 11, 2026 | OtherD | -21,999 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -29,499 | 0.00 USD | $0 | SEC |
| May 11, 2026 | OtherD | -8,999 | 0.00 USD | $0 | SEC |
| Apr 1, 2025 | AwardD | 4,800 | 0.00 USD | $0 | SEC |
| Mar 5, 2025 | AwardD | 7,200 | 0.00 USD | $0 | SEC |
| Jan 13, 2025 | AwardD | 24,500 | 0.00 USD | $0 | SEC |
| Jan 9, 2024 | AwardD | 295,000 | 0.00 USD | $0 | SEC |
| Jul 26, 2023 | OtherD | -220,000 | — | — | SEC |
| Jul 26, 2023 | AwardD | 140,000 | — | — | SEC |
| Jul 26, 2023 | OtherD | -195,000 | — | — | SEC |
| Jul 26, 2023 | AwardD | 60,000 | — | — | SEC |
| Jul 26, 2023 | OtherD | -60,000 | — | — | SEC |
| Jul 26, 2023 | AwardD | 220,000 | — | — | SEC |
| Jul 26, 2023 | AwardD | 90,000 | — | — | SEC |
| Jul 26, 2023 | OtherD | -140,000 | — | — | SEC |
| Jul 26, 2023 | OtherD | -90,000 | — | — | SEC |