| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.55 | 20,827 | $3,343,831.08 | 18,062,010 | 2026-04-16 | Filing | |
| $159.20 | 229,173 | $36,485,189.54 | 18,082,837 | 2026-04-16 | Filing | |
| $160.55 | 4,166 | $668,862.55 | 5,333,207 | 2026-04-16 | Filing | |
| $159.20 | 45,834 | $7,296,942.39 | 5,337,373 | 2026-04-16 | Filing | |
| $160.55 | 4,166 | $668,862.55 | 5,333,207 | 2026-04-16 | Filing | |
| $159.20 | 45,834 | $7,296,942.39 | 5,337,373 | 2026-04-16 | Filing | |
| $154.72 | 6 | $928.32 | 9,784 | 2026-04-15 | Filing | |
| $154.08 | 290 | $44,681.75 | 9,790 | 2026-04-15 | Filing | |
| $153.35 | 607 | $93,084.24 | 10,080 | 2026-04-15 | Filing | |
| $152.31 | 414 | $63,054.81 | 10,687 | 2026-04-15 | Filing | |
| $151.07 | 78 | $11,783.44 | 11,101 | 2026-04-15 | Filing | |
| $155.02 | 8,890 | $1,378,164.25 | 60,734 | 2026-04-14 | Filing | |
| $150.11 | 112,812 | $16,934,671.85 | 9,917 | 2026-04-13 | Filing | |
| $127.00 | 400 | $50,798.56 | 216,333 | 2026-04-01 | Filing | |
| $126.44 | 3,702 | $468,070.51 | 216,733 | 2026-04-01 | Filing | |
| $125.38 | 3,898 | $488,734.36 | 220,435 | 2026-04-01 | Filing | |
| $135.97 | 629 | $85,526.58 | 502,400 | 2026-03-17 | Filing | |
| $134.88 | 2,681 | $361,610.60 | 503,029 | 2026-03-17 | Filing | |
| $134.02 | 4,377 | $586,588.03 | 505,710 | 2026-03-17 | Filing | |
| $133.03 | 2,313 | $307,708.80 | 510,087 | 2026-03-17 | Filing |