| May 7, 2026 | Other | -92,652 | 4.18 USD | $387.3K | SEC |
| Apr 13, 2026 | AwardD | 82,500 | 0.00 USD | $0 | SEC |
| Mar 11, 2026 | AwardD | 70,000 | 0.00 USD | $0 | SEC |
| Mar 11, 2026 | Award | 95,000 | 0.00 USD | $0 | SEC |
| Mar 11, 2026 | Sell | -58,254 | 4.17 USD | $242.9K | SEC |
| Mar 11, 2025 | Other | -8,736 | 2.65 USD | $23.2K | SEC |
| Mar 11, 2025 | AwardD | 60,000 | 0.00 USD | $0 | SEC |
| Mar 11, 2025 | Award | 110,000 | 0.00 USD | $0 | SEC |
| Mar 11, 2025 | Other | -10,193 | 2.65 USD | $27K | SEC |
| Mar 12, 2024 | Other | -11,705 | 4.88 USD | $57.1K | SEC |
| Mar 11, 2024 | Award | 120,000 | 0.00 USD | $0 | SEC |
| Mar 11, 2024 | AwardD | 60,000 | 0.00 USD | $0 | SEC |
| Aug 9, 2023 | AwardD | 70,000 | 0.00 USD | $0 | SEC |
| May 5, 2023 | AwardD | 70,000 | 0.00 USD | $0 | SEC |
| Mar 9, 2023 | Award | 140,000 | 0.00 USD | $0 | SEC |
| Nov 8, 2022 | AwardD | 40,000 | 0.00 USD | $0 | SEC |
| Mar 14, 2022 | AwardD | 70,000 | 0.00 USD | $0 | SEC |
| Jun 17, 2021 | AwardD | 120,000 | 0.00 USD | $0 | SEC |
| Mar 15, 2021 | AwardD | 2,500 | 0.00 USD | $0 | SEC |
| Jul 8, 2005 | AwardD | 250,000 | — | — | SEC |
| Feb 19, 2004 | Award | 50,000 | — | — | SEC |