| Aug 5, 2026 | Other | -3,492 | 53.18 USD | $185.7K | SEC | |
| Jul 30, 2026 | Award | 8,422 | 0.00 USD | — | SEC | |
| Jul 16, 2026 | Award | 2,417 | 0.00 USD | — | SEC | |
| Jul 16, 2026 | Other | -1,354 | 46.50 USD | $63K | SEC | |
| Apr 13, 2026 | Other | -6,084 | 42.19 USD | $256.7K | SEC | |
| Feb 6, 2026 | AwardD (derivative) | 99,668 | 0.00 USD | — | SEC | |
| Feb 6, 2026 | Award | 13,680 | 0.00 USD | — | SEC | |
| Feb 6, 2026 | AwardD (derivative) | 99,668 | 0.00 USD | — | SEC | |
| Feb 6, 2026 | AwardD (derivative) | 85,430 | 0.00 USD | — | SEC | |
| Aug 7, 2025 | Other | -2,125 | 53.16 USD | $113K | SEC | |
| Jul 28, 2025 | Award | 7,558 | 0.00 USD | — | SEC | |
| Jul 28, 2025 | AwardD (derivative) | 15,869 | 0.00 USD | — | SEC | |
| Aug 7, 2024 | Other | -747 | 57.38 USD | $42.9K | SEC | |
| Jul 29, 2024 | Award | 8,111 | 0.00 USD | — | SEC | |
| Jul 28, 2023 | Award | 4,500 | 0.00 USD | — | SEC | |