| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.41 | 7,841 | $959,829.36 | 18,400 | 2025-10-29 | Filing | |
| $133.87 | 2,124 | $284,348.38 | 0 | 2025-09-05 | Filing | |
| $123.11 | 7,710 | $949,212.02 | 18,400 | 2025-08-01 | Filing | |
| $123.50 | 35,340 | $4,364,490.00 | 77,574 | 2025-08-04 | Filing | |
| $128.01 | 4,303 | $550,821.87 | 31,721 | 2025-05-15 | Filing | |
| $129.26 | 4,005 | $517,695.11 | 36,024 | 2025-05-15 | Filing | |
| $128.00 | 3,583 | $458,606.80 | 40,029 | 2025-05-15 | Filing | |
| $128.02 | 3,563 | $456,126.35 | 43,612 | 2025-05-15 | Filing | |
| $129.28 | 3,281 | $424,155.54 | 47,175 | 2025-05-15 | Filing | |
| $129.28 | 3,168 | $409,572.98 | 50,456 | 2025-05-15 | Filing | |
| $131.09 | 54,898 | $7,196,567.84 | 211,082 | 2025-05-16 | Filing | |
| $130.53 | 43,262 | $5,646,945.60 | 265,980 | 2025-05-16 | Filing | |
| $128.04 | 9,098 | $1,164,897.56 | 22,580 | 2025-05-15 | Filing | |
| $125.50 | 96,816 | $12,150,378.96 | 211,082 | 2025-05-02 | Filing | |
| $126.01 | 22,930 | $2,889,441.40 | 23,538 | 2025-05-05 | Filing | |
| $125.97 | 15,235 | $1,919,183.42 | 46,468 | 2025-05-05 | Filing | |
| $126.06 | 5,223 | $658,398.84 | 61,703 | 2025-05-05 | Filing | |
| $124.77 | 3,427 | $427,576.51 | 66,926 | 2025-05-05 | Filing | |
| $126.38 | 2,806 | $354,621.72 | 70,353 | 2025-05-05 | Filing | |
| $126.40 | 2,205 | $278,721.70 | 73,159 | 2025-05-05 | Filing |