| Jun 12, 2026 | AwardD | 22,000 | 0.00 USD | $0 | SEC |
| Jun 10, 2026 | AwardD | 15,200 | 0.00 USD | $0 | SEC |
| May 4, 2026 | Other | 804,379 | — | — | SEC |
| May 4, 2026 | OtherD | -6,052,631 | 0.00 USD | $0 | SEC |
| May 4, 2026 | OtherD | -2,526,315 | 0.00 USD | $0 | SEC |
| May 4, 2026 | Other | 1,927,159 | — | — | SEC |
| Sep 18, 2025 | Other | -2,194,278 | 8.60 USD | $18.9M | SEC |
| Sep 18, 2025 | OtherD | -16,000 | — | — | SEC |
| Sep 18, 2025 | OtherD | -14,222 | — | — | SEC |
| Sep 18, 2025 | Other | -31,603 | 8.60 USD | $271.8K | SEC |
| Sep 18, 2025 | OtherD | -33,450 | — | — | SEC |
| Sep 18, 2025 | OtherD | -13,950 | — | — | SEC |
| Sep 18, 2025 | OtherD | -11,000 | — | — | SEC |
| Sep 18, 2025 | Other | -25,080 | — | — | SEC |
| Sep 18, 2025 | OtherD | -11,000 | — | — | SEC |
| Sep 18, 2025 | OtherD | -14,545 | — | — | SEC |
| Sep 18, 2025 | OtherD | -8,000 | — | — | SEC |
| Jul 2, 2025 | AwardD | 33,450 | 0.00 USD | $0 | SEC |
| Jul 2, 2025 | Award | 25,080 | 0.00 USD | $0 | SEC |
| Jun 18, 2025 | AwardD | 21,850 | 0.00 USD | $0 | SEC |
| Jun 9, 2025 | AwardD | 22,000 | 0.00 USD | $0 | SEC |
| Apr 29, 2025 | Award | 142 | — | — | SEC |
| Feb 4, 2025 | Award | 114 | — | — | SEC |
| Oct 29, 2024 | Award | 153 | — | — | SEC |
| Jul 30, 2024 | Award | 177 | — | — | SEC |