| Aug 20, 2026 | Sell | -6,008 | 62.39 USD | — | SEC | |
| Jul 7, 2026 | Other | -9,838 | 66.23 USD | $651.6K | SEC | |
| Mar 10, 2026 | Other | -86,110 | 55.89 USD | $4.8M | SEC | |
| Mar 10, 2026 | Award | 180,000 | 55.89 USD | $10.1M | SEC | |
| Mar 10, 2026 | Award | 32,207 | 55.89 USD | $1.8M | SEC | |
| Feb 24, 2026 | Buy | 433.48 | 50.23 USD | $21.8K | SEC | |
| Jul 7, 2025 | Other | -9,838 | 33.81 USD | $332.6K | SEC | |
| Jul 7, 2025 | Other | -9,838 | 33.81 USD | $332.6K | SEC | |
| Mar 11, 2025 | Award | 52,817 | 0.00 USD | — | SEC | |
| Mar 11, 2025 | Other | -7,810 | 33.26 USD | $259.8K | SEC | |
| Jul 8, 2024 | Other | -9,838 | 27.90 USD | $274.5K | SEC | |
| Mar 12, 2024 | Award | 1,600,000 | 0.00 USD | — | SEC | |
| Mar 12, 2024 | Award | 63,669 | 0.00 USD | — | SEC | |
| Aug 25, 2023 | Buy | 12,830 | 18.04 USD | $231.5K | SEC | |
| Aug 25, 2023 | Buy | 3,350 | 18.09 USD | $60.6K | SEC | |
| Jul 5, 2023 | Award | 75,000 | 0.00 USD | — | SEC | |
| Jul 5, 2023 | Buy | 22,500 | 16.00 USD | $360K | SEC | |