| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.69 | 44,050 | $5,096,069.62 | 669,904 | 2026-07-01 | Filing | |
| $114.96 | 24,105 | $2,771,002.33 | 713,954 | 2026-07-01 | Filing | |
| $113.98 | 6,626 | $755,203.65 | 738,059 | 2026-07-01 | Filing | |
| $112.80 | 1,883 | $212,411.06 | 744,685 | 2026-07-01 | Filing | |
| $111.20 | 130 | $14,456.00 | 462,856 | 2026-06-29 | Filing | |
| $110.67 | 1,078 | $119,302.26 | 462,986 | 2026-06-29 | Filing | |
| $109.75 | 1,104 | $121,164.00 | 464,064 | 2026-06-29 | Filing | |
| $108.28 | 1,498 | $162,203.44 | 465,168 | 2026-06-29 | Filing | |
| $107.76 | 2,698 | $290,736.48 | 466,666 | 2026-06-29 | Filing | |
| $106.63 | 2,133 | $227,441.79 | 469,364 | 2026-06-29 | Filing | |
| $105.78 | 770 | $81,450.60 | 471,497 | 2026-06-29 | Filing | |
| $111.20 | 934 | $103,860.80 | 2,384,685 | 2026-06-29 | Filing | |
| $110.67 | 7,723 | $854,704.41 | 2,385,619 | 2026-06-29 | Filing | |
| $109.75 | 7,968 | $874,488.00 | 2,393,342 | 2026-06-29 | Filing | |
| $108.28 | 10,848 | $1,174,621.44 | 2,401,310 | 2026-06-29 | Filing | |
| $107.76 | 19,419 | $2,092,591.44 | 2,412,158 | 2026-06-29 | Filing | |
| $106.63 | 14,798 | $1,577,910.74 | 2,431,577 | 2026-06-29 | Filing | |
| $105.78 | 5,549 | $586,973.22 | 2,446,375 | 2026-06-29 | Filing | |
| $111.20 | 157 | $17,458.40 | 461,794 | 2026-06-29 | Filing | |
| $110.67 | 1,199 | $132,693.33 | 461,951 | 2026-06-29 | Filing |