| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.63 | 5,258 | $781,480.24 | 2,334,352 | 2026-07-13 | Filing | |
| $147.44 | 8,220 | $1,211,985.57 | 2,339,610 | 2026-07-13 | Filing | |
| $146.46 | 6,263 | $917,298.40 | 2,347,830 | 2026-07-13 | Filing | |
| $145.34 | 219,718 | $31,933,989.89 | 2,354,093 | 2026-07-13 | Filing | |
| $144.62 | 19,666 | $2,844,185.42 | 2,573,811 | 2026-07-13 | Filing | |
| $143.88 | 1,642 | $236,256.54 | 2,593,477 | 2026-07-13 | Filing | |
| $150.00 | 2,460 | $369,000.00 | 2,595,119 | 2026-07-07 | Filing | |
| $149.24 | 2,024 | $302,052.45 | 81,677 | 2026-07-06 | Filing | |
| $148.36 | 8,487 | $1,259,091.43 | 83,701 | 2026-07-06 | Filing | |
| $147.86 | 3,104 | $458,950.30 | 92,188 | 2026-07-06 | Filing | |
| $150.01 | 27,733 | $4,160,341.04 | 2,597,579 | 2026-07-02 | Filing | |
| $148.01 | 3,750 | $555,037.50 | 445,290 | 2026-07-02 | Filing | |
| $150.00 | 8,346 | $1,251,900.00 | 40,879 | 2026-06-29 | Filing | |
| $150.03 | 30,203 | $4,531,434.62 | 2,622,452 | 2026-06-29 | Filing | |
| $149.50 | 46,304 | $6,922,508.20 | 2,652,655 | 2026-06-29 | Filing | |
| $148.41 | 119,275 | $17,701,197.22 | 2,698,959 | 2026-06-29 | Filing | |
| $147.69 | 77,722 | $11,479,111.93 | 2,818,234 | 2026-06-29 | Filing | |
| $146.61 | 21,199 | $3,107,940.87 | 2,895,956 | 2026-06-29 | Filing | |
| $145.90 | 200 | $29,180.00 | 2,917,155 | 2026-06-29 | Filing | |
| $147.07 | 8,790 | $1,292,772.55 | 77,600 | 2026-06-26 | Filing |