| Aug 5, 2026 | Other | -1,805 | 53.18 USD | $96K | SEC | |
| Jul 30, 2026 | Award | 8,422 | 0.00 USD | — | SEC | |
| Jul 16, 2026 | Award | 378 | 0.00 USD | — | SEC | |
| Jul 16, 2026 | Other | -113 | 46.50 USD | $5.3K | SEC | |
| Feb 6, 2026 | AwardD (derivative) | 85,430 | 0.00 USD | — | 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 | |
| Aug 7, 2025 | Other | -459 | 53.16 USD | $24.4K | SEC | |
| Jul 30, 2025 | Other | -201 | 59.46 USD | $12K | SEC | |
| Jul 28, 2025 | AwardD (derivative) | 13,109 | 0.00 USD | — | SEC | |
| Jul 28, 2025 | Award | 6,243 | 0.00 USD | — | SEC | |
| Jul 16, 2025 | Award | 1,318 | 0.00 USD | — | SEC | |
| Jul 16, 2025 | Other | -392 | 49.79 USD | $19.5K | SEC | |
| Apr 14, 2025 | Other | -57 | 54.74 USD | $3.1K | SEC | |