| Jul 2, 2026 | Other | -1,717 | 62.63 USD | — | SEC |
| Jul 2, 2026 | Sell | -1,831 | 64.40 USD | — | SEC |
| Jun 12, 2026 | Sell | -34,623 | 78.85 USD | $2.7M | SEC |
| Jun 3, 2026 | Other | -6,986 | 113.00 USD | $789.4K | SEC |
| May 5, 2026 | Other | -1,717 | 90.88 USD | $156K | SEC |
| Apr 3, 2026 | Other | -1,717 | 95.41 USD | $163.8K | SEC |
| Mar 4, 2026 | Award | 118,896 | 0.00 USD | $0 | SEC |
| Mar 4, 2026 | Other | -3,394 | 83.44 USD | $283.2K | SEC |
| Mar 4, 2026 | Sell | -43,119 | 100.00 USD | $4.3M | SEC |
| Feb 4, 2026 | Other | -1,717 | 63.93 USD | $109.8K | SEC |
| Jan 6, 2026 | Other | -9,655 | 79.30 USD | $765.6K | SEC |
| Dec 3, 2025 | Other | -2,459 | 79.93 USD | $196.5K | SEC |
| Nov 5, 2025 | Other | -783 | 126.98 USD | $99.4K | SEC |
| Oct 3, 2025 | Other | -2,677 | 132.58 USD | $354.9K | SEC |
| Sep 3, 2025 | Award | 55,466 | 0.00 USD | $0 | SEC |
| Sep 3, 2025 | AwardD | 102,546 | 0.00 USD | $0 | SEC |
| Sep 3, 2025 | Other | -2,678 | 131.98 USD | $353.4K | SEC |