| Jun 5, 2026 | GiftD | -42,000 | 0.00 USD | $0 | SEC |
| Jun 5, 2026 | GiftD | 42,000 | 0.00 USD | $0 | SEC |
| Jun 5, 2026 | AwardD | 42,000 | 0.00 USD | $0 | SEC |
| Jun 12, 2025 | Award | 7,828 | 0.00 USD | $0 | SEC |
| Jun 9, 2025 | AwardD | 33,500 | 0.00 USD | $0 | SEC |
| Jun 9, 2025 | GiftD | 33,500 | 0.00 USD | $0 | SEC |
| Jun 9, 2025 | GiftD | -33,500 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | GiftD | 67,500 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | GiftD | -67,500 | 0.00 USD | $0 | SEC |
| Jun 10, 2024 | AwardD | 67,500 | 0.00 USD | $0 | SEC |
| Apr 2, 2024 | Award | 150,000 | 0.00 USD | $0 | SEC |
| Jan 23, 2024 | Other | -6,808 | — | — | SEC |
| Jan 23, 2024 | Other | -7,555 | — | — | SEC |
| Jan 23, 2024 | OtherD | -12,784 | — | — | SEC |
| Jan 3, 2024 | Award | 6,808 | 58.75 USD | $400K | SEC |
| Nov 15, 2023 | Buy | 179,020 | 0.22 USD | $39.4K | SEC |
| Nov 15, 2023 | Buy | 90,980 | 0.31 USD | $28.2K | SEC |
| Jun 23, 2023 | Award | 7,555 | 0.00 USD | $0 | SEC |
| Jun 23, 2023 | AwardD | 12,784 | 0.00 USD | $0 | SEC |
| Jun 12, 2023 | GiftD | -21,500 | 0.00 USD | $0 | SEC |
| Jun 12, 2023 | AwardD | 21,500 | 0.00 USD | $0 | SEC |
| Jun 12, 2023 | GiftD | 21,500 | 0.00 USD | $0 | SEC |
| Jun 2, 2023 | AwardD | 79,500 | 0.00 USD | $0 | SEC |
| Jun 2, 2023 | Award | 57,000 | 0.00 USD | $0 | SEC |
| Nov 23, 2022 | ExerciseD | -30,000 | — | — | SEC |