| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $343.75 | 7 | $2,406.25 | 41,517 | 2024-08-19 | Filing | |
| $343.23 | 256 | $87,867.14 | 41,524 | 2024-08-19 | Filing | |
| $341.95 | 188 | $64,286.04 | 41,780 | 2024-08-19 | Filing | |
| $341.04 | 356 | $121,410.24 | 41,968 | 2024-08-19 | Filing | |
| $340.31 | 120 | $40,837.68 | 42,324 | 2024-08-19 | Filing | |
| $338.71 | 33 | $11,177.36 | 42,444 | 2024-08-19 | Filing | |
| $336.98 | 12 | $4,043.74 | 42,477 | 2024-08-19 | Filing | |
| $336.15 | 28 | $9,412.09 | 42,489 | 2024-08-19 | Filing | |
| $335.41 | 5,460 | $1,831,322.22 | 639,994 | 2024-08-13 | Filing | |
| $334.44 | 14,115 | $4,720,592.37 | 645,454 | 2024-08-13 | Filing | |
| $333.41 | 46,591 | $15,533,672.36 | 659,569 | 2024-08-13 | Filing | |
| $333.06 | 500 | $166,529.00 | 639,994 | 2024-08-09 | Filing | |
| $300.67 | 1,381 | $415,222.51 | 159,009 | 2024-08-05 | Filing | |
| $299.88 | 2,261 | $678,037.72 | 160,390 | 2024-08-05 | Filing | |
| $298.74 | 7,807 | $2,332,231.95 | 162,651 | 2024-08-05 | Filing | |
| $297.84 | 9,689 | $2,885,752.38 | 170,458 | 2024-08-05 | Filing | |
| $296.78 | 5,407 | $1,604,700.27 | 180,147 | 2024-08-05 | Filing | |
| $295.69 | 4,200 | $1,241,893.80 | 185,554 | 2024-08-05 | Filing | |
| $294.75 | 11,948 | $3,521,708.84 | 189,754 | 2024-08-05 | Filing | |
| $293.81 | 12,669 | $3,722,266.22 | 201,702 | 2024-08-05 | Filing |