| Jun 12, 2026 | AwardD | 77,000 | 0.00 USD | $0 | SEC |
| Jun 1, 2026 | Award | 79,873 | 0.00 USD | $0 | SEC |
| Jun 12, 2025 | AwardD | 40,000 | 0.00 USD | $0 | SEC |
| Jun 2, 2025 | AwardD | 44,000 | 0.00 USD | $0 | SEC |
| Jun 2, 2025 | Award | 33,000 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | OtherD | -16,500 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | OtherD | -20,900 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | OtherD | -8,750 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | Other | -2,300 | 0.55 USD | $1.3K | SEC |
| Feb 11, 2025 | OtherD | -8,750 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | OtherD | -12,375 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | OtherD | -3,850 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | OtherD | -2,625 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | OtherD | -25,000 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | OtherD | -16,200 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | OtherD | -10,450 | 0.00 USD | $0 | SEC |
| Feb 11, 2025 | Other | -12,707 | 0.55 USD | $7K | SEC |
| Aug 29, 2024 | AwardD | 40,000 | 0.00 USD | $0 | SEC |
| Aug 26, 2024 | Other | -976 | 1.52 USD | $1.5K | SEC |
| Jun 20, 2024 | Award | 2,300 | 0.00 USD | $0 | SEC |
| Jun 20, 2024 | AwardD | 10,450 | 0.00 USD | $0 | SEC |
| May 24, 2024 | Award | 23,000 | 0.00 USD | $0 | SEC |
| May 24, 2024 | AwardD | 32,500 | 0.00 USD | $0 | SEC |
| Jan 19, 2024 | Award | 4,600 | 0.00 USD | $0 | SEC |
| Jan 19, 2024 | AwardD | 20,900 | 0.00 USD | $0 | SEC |