| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.04 | 3,177 | $346,428.02 | 5,770 | 2026-09-01 | Filing | |
| $110.91 | 74,388 | $8,250,648.32 | 610,360 | 2026-08-28 | Filing | |
| $108.12 | 3,177 | $343,497.56 | 0 | 2026-08-28 | Filing | |
| $109.25 | 9,175 | $1,002,397.19 | 1,323,162 | 2026-08-26 | Filing | |
| $113.20 | 117,000 | $13,244,411.70 | 53,558,741 | 2026-08-24 | Filing | |
| $113.49 | 176,210 | $19,997,368.06 | 610,360 | 2026-08-24 | Filing | |
| $111.33 | 1,000 | $111,330.10 | 10,738 | 2026-08-17 | Filing | |
| $111.03 | 21,866 | $2,427,687.96 | 0 | 2026-08-14 | Filing | |
| $110.00 | 2,198 | $241,780.00 | 6,980 | 2026-08-13 | Filing | |
| $108.18 | 46,410 | $5,020,448.16 | 30,021,463 | 2026-08-12 | Filing | |
| $107.78 | 46,445 | $5,005,716.70 | 30,067,873 | 2026-08-11 | Filing | |
| $109.01 | 24,778 | $2,701,015.09 | 57,972 | 2026-08-10 | Filing | |
| $109.00 | 1,897 | $206,776.04 | 57,972 | 2026-08-06 | Filing | |
| $107.15 | 5,263 | $563,954.13 | 91,711 | 2026-08-07 | Filing | |
| $107.70 | 18,561 | $1,999,015.99 | 1,332,337 | 2026-08-05 | Filing | |
| $107.02 | 21,750 | $2,327,752.43 | 0 | 2026-08-05 | Filing | |
| $106.36 | 22,640 | $2,408,035.68 | 1,350,898 | 2026-08-04 | Filing | |
| $106.08 | 47,650 | $5,054,569.05 | 53,877,941 | 2026-08-04 | Filing | |
| $105.52 | 95,250 | $10,050,418.05 | 53,925,591 | 2026-08-03 | Filing | |
| $105.82 | 95,450 | $10,100,060.84 | 30,114,318 | 2026-07-29 | Filing |