| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $129.32 | 1,315 | $170,049.36 | 11,247 | 2025-07-01 | Filing | |
| $136.19 | 100 | $13,619.00 | 1,312,978 | 2025-07-01 | Filing | |
| $135.30 | 600 | $81,181.02 | 1,313,078 | 2025-07-01 | Filing | |
| $134.45 | 1,300 | $174,783.05 | 1,313,678 | 2025-07-01 | Filing | |
| $133.40 | 2,100 | $280,132.44 | 1,314,978 | 2025-07-01 | Filing | |
| $132.39 | 1,000 | $132,394.80 | 1,317,078 | 2025-07-01 | Filing | |
| $131.16 | 1,800 | $236,086.20 | 1,318,078 | 2025-07-01 | Filing | |
| $130.13 | 10,700 | $1,392,348.20 | 1,319,878 | 2025-07-01 | Filing | |
| $129.40 | 2,400 | $310,568.40 | 1,330,578 | 2025-07-01 | Filing | |
| $135.31 | 33,335 | $4,510,452.18 | 363,755 | 2025-07-01 | Filing | |
| $133.73 | 4,919 | $657,840.50 | 702,786 | 2025-06-10 | Filing | |
| $132.92 | 137,886 | $18,327,296.94 | 707,705 | 2025-06-10 | Filing | |
| $131.92 | 169,629 | $22,378,153.16 | 845,591 | 2025-06-10 | Filing | |
| $131.10 | 84,336 | $11,056,744.78 | 1,015,220 | 2025-06-10 | Filing | |
| $130.12 | 8,230 | $1,070,887.60 | 1,099,556 | 2025-06-10 | Filing | |
| $131.70 | 5,125 | $674,957.89 | 12,562 | 2025-06-09 | Filing | |
| $130.72 | 2,300 | $300,647.03 | 17,687 | 2025-06-09 | Filing | |
| $129.55 | 1,875 | $242,898.56 | 19,987 | 2025-06-09 | Filing | |
| $128.45 | 1,700 | $218,367.04 | 21,862 | 2025-06-09 | Filing | |
| $127.44 | 3,200 | $407,807.04 | 23,562 | 2025-06-09 | Filing |