| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $154.50 | 32,973 | $5,094,259.26 | 182,990,075 | 2026-05-26 | Filing | |
| $154.16 | 7,057 | $1,087,908.53 | 183,023,048 | 2026-05-22 | Filing | |
| $153.38 | 51,221 | $7,856,486.99 | 183,030,105 | 2026-05-22 | Filing | |
| $152.48 | 38,002 | $5,794,704.57 | 183,081,326 | 2026-05-22 | Filing | |
| $151.55 | 24,105 | $3,653,189.89 | 183,119,328 | 2026-05-22 | Filing | |
| $150.51 | 60,234 | $9,065,644.66 | 183,143,433 | 2026-05-22 | Filing | |
| $149.68 | 24,381 | $3,649,409.03 | 183,203,667 | 2026-05-22 | Filing | |
| $147.93 | 168 | $24,851.82 | 10,078 | 2026-05-21 | Filing | |
| $146.14 | 54 | $7,891.32 | 10,246 | 2026-05-21 | Filing | |
| $145.50 | 170 | $24,734.51 | 10,300 | 2026-05-21 | Filing | |
| $144.23 | 28 | $4,038.44 | 10,470 | 2026-05-21 | Filing | |
| $140.49 | 2 | $280.98 | 10,498 | 2026-05-21 | Filing | |
| $142.62 | 76 | $10,839.04 | 9,784 | 2026-05-20 | Filing | |
| $141.89 | 242 | $34,338.06 | 9,860 | 2026-05-20 | Filing | |
| $140.86 | 329 | $46,344.32 | 10,102 | 2026-05-20 | Filing | |
| $139.89 | 324 | $45,325.01 | 10,431 | 2026-05-20 | Filing | |
| $143.23 | 284 | $40,678.00 | 482,400 | 2026-05-18 | Filing | |
| $142.34 | 345 | $49,105.58 | 482,684 | 2026-05-18 | Filing | |
| $141.34 | 963 | $136,106.18 | 483,029 | 2026-05-18 | Filing | |
| $140.13 | 3,876 | $543,153.57 | 483,992 | 2026-05-18 | Filing |