| Jul 13, 2026 | Exercise | 31,249 | 21.77 USD | $680.3K | SEC | |
| Jul 13, 2026 | Sell | -15,329 | 101.24 USD | $1.6M | SEC | |
| Jul 13, 2026 | Sell | -10,354 | 100.22 USD | $1M | SEC | |
| Jul 13, 2026 | ExerciseD (derivative) | -31,249 | 0.00 USD | — | SEC | |
| Jul 13, 2026 | Sell | -5,566 | 101.97 USD | $567.6K | SEC | |
| Apr 10, 2026 | ExerciseD (derivative) | -8,224 | 0.00 USD | — | SEC | |
| Apr 10, 2026 | Exercise | 8,224 | 17.88 USD | $147K | SEC | |
| Apr 10, 2026 | Sell | -8,224 | 89.84 USD | $738.8K | SEC | |
| Apr 1, 2026 | Sell | -19,469 | 84.57 USD | $1.6M | SEC | |
| Apr 1, 2026 | Sell | -2,366 | 82.84 USD | $196K | SEC | |
| Apr 1, 2026 | Sell | -7,232 | 85.54 USD | $618.6K | SEC | |
| Apr 1, 2026 | Sell | -1,390 | 78.33 USD | $108.9K | SEC | |
| Apr 1, 2026 | ExerciseD (derivative) | -74,367 | 0.00 USD | — | SEC | |
| Apr 1, 2026 | ExerciseD (derivative) | -40,000 | 0.00 USD | — | SEC | |
| Apr 1, 2026 | Exercise | 40,000 | 17.88 USD | $715.2K | SEC | |
| Apr 1, 2026 | Sell | -59,800 | 83.90 USD | $5M | SEC | |
| Apr 1, 2026 | Sell | -800 | 81.36 USD | $65.1K | SEC | |
| Apr 1, 2026 | Exercise | 74,367 | 8.44 USD | $627.7K | SEC | |
| Apr 1, 2026 | Sell | -21,825 | 78.86 USD | $1.7M | SEC | |
| Apr 1, 2026 | Sell | -1,485 | 80.25 USD | $119.2K | SEC | |
| Feb 4, 2026 | AwardD (derivative) | 150,000 | 0.00 USD | — | SEC | |
| Dec 5, 2025 | Sell | -20,000 | 45.18 USD | $903.6K | SEC | |
| Dec 5, 2025 | ExerciseD (derivative) | 20,000 | 0.00 USD | — | SEC | |
| Dec 5, 2025 | Exercise | 20,000 | 8.44 USD | $168.8K | SEC | |
| Sep 25, 2025 | AwardD (derivative) | 60,000 | 0.00 USD | — | SEC | |