| Jun 18, 2026 | Sell | -4,615 | 156.12 USD | — | SEC |
| May 28, 2026 | Sell | -2,000 | 154.06 USD | $308.1K | SEC |
| May 28, 2026 | Exercise | 3,121 | 33.62 USD | $104.9K | SEC |
| May 28, 2026 | Sell | -421 | 154.82 USD | $65.2K | SEC |
| May 28, 2026 | ExerciseD | -3,121 | 0.00 USD | $0 | SEC |
| May 28, 2026 | Sell | -700 | 153.30 USD | $107.3K | SEC |
| Apr 29, 2026 | Sell | -1,049 | 132.88 USD | $139.4K | SEC |
| Apr 29, 2026 | ExerciseD | -3,120 | 0.00 USD | $0 | SEC |
| Apr 29, 2026 | Sell | -400 | 134.34 USD | $53.7K | SEC |
| Apr 29, 2026 | Sell | -1,671 | 131.66 USD | $220K | SEC |
| Apr 29, 2026 | Exercise | 3,120 | 33.62 USD | $104.9K | SEC |
| Mar 26, 2026 | ExerciseD | -37,450 | 0.00 USD | $0 | SEC |
| Mar 26, 2026 | Exercise | 37,450 | 33.62 USD | $1.3M | SEC |
| Mar 26, 2026 | Sell | -11,036 | 96.43 USD | $1.1M | SEC |
| Mar 26, 2026 | Sell | -21,086 | 95.49 USD | $2M | SEC |
| Mar 26, 2026 | Sell | -3,128 | 94.16 USD | $294.5K | SEC |
| Mar 26, 2026 | Sell | -1,800 | 93.22 USD | $167.8K | SEC |
| Mar 26, 2026 | Sell | -400 | 97.21 USD | $38.9K | SEC |