| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $153.51 | 300 | $46,053.99 | 1,156,978 | 2026-03-16 | Filing | |
| $152.72 | 8,655 | $1,321,775.16 | 1,157,278 | 2026-03-16 | Filing | |
| $151.99 | 7,045 | $1,070,793.50 | 1,165,933 | 2026-03-16 | Filing | |
| $146.80 | 51,383 | $7,543,039.81 | 13,733,625 | 2026-03-02 | Filing | |
| $146.14 | 488,783 | $71,430,014.45 | 13,785,008 | 2026-03-02 | Filing | |
| $145.17 | 721,136 | $104,683,995.89 | 14,273,791 | 2026-03-02 | Filing | |
| $144.18 | 419,113 | $60,426,622.65 | 14,994,927 | 2026-03-02 | Filing | |
| $143.28 | 222,837 | $31,926,993.46 | 15,414,040 | 2026-03-02 | Filing | |
| $142.21 | 46,722 | $6,644,480.46 | 15,636,877 | 2026-03-02 | Filing | |
| $140.97 | 50,026 | $7,052,360.32 | 15,683,599 | 2026-03-02 | Filing | |
| $129.08 | 1,232 | $159,026.56 | 43,108 | 2026-02-24 | Filing | |
| $135.73 | 156 | $21,173.13 | 44,340 | 2026-02-20 | Filing | |
| $134.83 | 743 | $100,178.39 | 44,496 | 2026-02-20 | Filing | |
| $133.76 | 703 | $94,030.82 | 45,239 | 2026-02-20 | Filing | |
| $132.86 | 834 | $110,806.91 | 45,942 | 2026-02-20 | Filing | |
| $132.03 | 268 | $35,385.27 | 46,776 | 2026-02-20 | Filing | |
| $135.73 | 1,151 | $156,219.71 | 219,421 | 2026-02-20 | Filing | |
| $134.83 | 5,495 | $740,888.65 | 220,572 | 2026-02-20 | Filing | |
| $133.76 | 5,197 | $695,132.53 | 226,067 | 2026-02-20 | Filing | |
| $132.86 | 6,167 | $819,359.95 | 231,264 | 2026-02-20 | Filing |