| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $146.59 | 13,041 | $1,911,736.27 | 86,390 | 2026-06-26 | Filing | |
| $145.58 | 9,202 | $1,339,623.48 | 99,431 | 2026-06-26 | Filing | |
| $145.09 | 2,113 | $306,569.68 | 12,370 | 2026-06-25 | Filing | |
| $147.09 | 2,440 | $358,911.07 | 12,370 | 2026-06-24 | Filing | |
| $146.29 | 24,770 | $3,623,581.01 | 14,810 | 2026-06-24 | Filing | |
| $145.56 | 61,156 | $8,901,726.70 | 39,580 | 2026-06-24 | Filing | |
| $140.05 | 900 | $126,047.97 | 2,917,355 | 2026-06-15 | Filing |