| May 14, 2026 | OtherD | -121,894 | — | — | SEC |
| May 14, 2026 | Other | -3,877 | — | — | SEC |
| May 14, 2026 | Other | -3,544 | — | — | SEC |
| May 14, 2026 | Other | -25,666 | — | — | SEC |
| May 14, 2026 | OtherD | -8,554 | — | — | SEC |
| May 14, 2026 | OtherD | -7,441 | — | — | SEC |
| May 14, 2026 | Other | -3,062 | — | — | SEC |
| May 14, 2026 | OtherD | -5,748 | — | — | SEC |
| May 14, 2026 | Other | -5,744 | — | — | SEC |
| May 14, 2026 | Other | -7,961 | — | — | SEC |
| May 14, 2026 | OtherD | -27,600 | — | — | SEC |
| May 14, 2026 | OtherD | -17,580 | — | — | SEC |
| May 14, 2026 | OtherD | -14,684 | — | — | SEC |
| May 14, 2026 | Other | -5,750 | — | — | SEC |
| May 14, 2026 | OtherD | -27,600 | — | — | SEC |
| May 14, 2026 | OtherD | -11,199 | — | — | SEC |
| Apr 8, 2026 | Other | 5,750 | 0.00 USD | $0 | SEC |
| Jan 5, 2026 | AwardD | 14,684 | 0.00 USD | $0 | SEC |
| Jan 5, 2026 | Award | 7,961 | 0.00 USD | $0 | SEC |
| Jan 3, 2025 | Award | 6,267 | 0.00 USD | $0 | SEC |
| Jan 3, 2025 | AwardD | 11,199 | 0.00 USD | $0 | SEC |
| Jan 2, 2024 | AwardD | 5,748 | 59.86 USD | $344.1K | SEC |
| Jan 2, 2024 | Award | 3,341 | 0.00 USD | $0 | SEC |
| Jan 4, 2023 | Award | 3,867 | 0.00 USD | $0 | SEC |
| Jan 4, 2023 | AwardD | 7,441 | 0.00 USD | $0 | SEC |