| Jul 2, 2026 | Award | 6,336 | 0.00 USD | — | SEC |
| Jun 24, 2026 | Buy | 25,760 | 19.40 USD | — | SEC |
| Apr 1, 2026 | Award | 3,933 | 0.00 USD | $0 | SEC |
| Mar 3, 2026 | Other | -76,261 | 27.00 USD | $2.1M | SEC |
| Feb 27, 2026 | Award | 190,597 | 0.00 USD | $0 | SEC |
| Feb 27, 2026 | Other | -104,082 | 26.47 USD | $2.8M | SEC |
| Feb 27, 2026 | Award | 127,066 | 0.00 USD | $0 | SEC |
| Feb 27, 2026 | Award | 37,650 | 0.00 USD | $0 | SEC |
| Feb 27, 2026 | Award | 188,252 | 0.00 USD | $0 | SEC |
| Feb 24, 2026 | Award | 155,440 | 0.00 USD | $0 | SEC |
| Feb 3, 2026 | Other | -23,929 | 29.17 USD | $698K | SEC |
| Jan 2, 2026 | Award | 6,521 | 0.00 USD | $0 | SEC |
| Oct 2, 2025 | Award | 5,645 | 0.00 USD | $0 | SEC |
| Jul 2, 2025 | Award | 4,938 | 0.00 USD | $0 | SEC |
| Apr 2, 2025 | Award | 4,631 | 0.00 USD | $0 | SEC |
| Mar 4, 2025 | Buy | 40,000 | 28.03 USD | $1.1M | SEC |
| Mar 3, 2025 | ExerciseD | -9,388,000 | 0.00 USD | $0 | SEC |
| Mar 3, 2025 | Gift | -8,676 | 0.00 USD | $0 | SEC |
| Mar 3, 2025 | Gift | 8,676 | 0.00 USD | $0 | SEC |
| Mar 3, 2025 | Other | -2,999,361 | 31.30 USD | $93.9M | SEC |
| Mar 3, 2025 | Sell | -5,000,000 | 30.13 USD | $150.7M | SEC |
| Mar 3, 2025 | Award | 188,255 | 0.00 USD | $0 | SEC |
| Mar 3, 2025 | Award | 376,506 | 0.00 USD | $0 | SEC |
| Mar 3, 2025 | Exercise | 9,388,000 | 10.00 USD | $93.9M | SEC |
| Jan 13, 2025 | Award | 190,597 | 0.00 USD | $0 | SEC |