| Jun 30, 2026 | Exercise | 3,303 | 454.11 USD | — | SEC |
| Jun 30, 2026 | Sell | -785 | 627.71 USD | — | SEC |
| Jun 30, 2026 | Sell | -240 | 634.57 USD | — | SEC |
| Jun 30, 2026 | Sell | -1,000 | 631.49 USD | — | SEC |
| Jun 30, 2026 | Sell | -1,143 | 632.63 USD | — | SEC |
| Jun 30, 2026 | ExerciseD | -2,417 | 0.00 USD | — | SEC |
| Jun 30, 2026 | Sell | -581 | 627.12 USD | — | SEC |
| Jun 30, 2026 | Exercise | 2,417 | 333.94 USD | — | SEC |
| Jun 30, 2026 | ExerciseD | -3,303 | 0.00 USD | — | SEC |
| Jun 30, 2026 | Sell | -397 | 625.37 USD | — | SEC |
| Jun 30, 2026 | Sell | -305 | 629.83 USD | — | SEC |
| Jun 30, 2026 | Sell | -1,269 | 628.93 USD | — | SEC |
| Jun 26, 2026 | Sell | -319 | 602.46 USD | — | SEC |
| Jun 26, 2026 | Sell | -2,377 | 600.27 USD | — | SEC |
| Jun 26, 2026 | Sell | -240 | 628.26 USD | — | SEC |
| Jun 26, 2026 | Sell | -337 | 625.40 USD | — | SEC |
| Jun 26, 2026 | Sell | -351 | 603.58 USD | — | SEC |
| Jun 26, 2026 | Sell | -25 | 627.51 USD | — | SEC |
| Jun 26, 2026 | Sell | -360 | 629.39 USD | — | SEC |
| Jun 26, 2026 | ExerciseD | -1,240 | 0.00 USD | — | SEC |
| Jun 26, 2026 | Exercise | 3,656 | 333.94 USD | — | SEC |
| Jun 26, 2026 | Sell | -240 | 629.95 USD | — | SEC |
| Jun 26, 2026 | Sell | -250 | 603.63 USD | — | SEC |
| Jun 26, 2026 | Sell | -114 | 627.68 USD | — | SEC |
| Jun 26, 2026 | ExerciseD | -1,697 | 0.00 USD | — | SEC |