| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $181.50 | 92 | $16,698.00 | 6,121 | 2025-07-14 | Filing | |
| $182.57 | 81 | $14,788.17 | 6,213 | 2025-07-14 | Filing | |
| $181.64 | 119 | $21,615.16 | 6,294 | 2025-07-14 | Filing | |
| $179.52 | 10,952 | $1,966,103.04 | 2,559,892 | 2025-07-02 | Filing | |
| $178.91 | 9,102 | $1,628,438.82 | 2,570,844 | 2025-07-02 | Filing | |
| $177.74 | 7,900 | $1,404,146.00 | 2,579,946 | 2025-07-02 | Filing | |
| $176.69 | 4,546 | $803,232.74 | 2,587,846 | 2025-07-02 | Filing | |
| $180.72 | 121 | $21,867.12 | 17,389 | 2025-06-30 | Filing | |
| $177.46 | 5,063 | $898,474.92 | 2,555,196 | 2025-06-18 | Filing | |
| $176.81 | 23,942 | $4,233,137.14 | 2,560,259 | 2025-06-18 | Filing | |
| $175.43 | 1,300 | $228,055.49 | 2,584,200 | 2025-06-18 | Filing | |
| $174.24 | 2,195 | $382,456.14 | 2,585,500 | 2025-06-18 | Filing | |
| $177.84 | 105 | $18,673.57 | 6,413 | 2025-06-13 | Filing | |
| $176.83 | 55 | $9,725.42 | 6,518 | 2025-06-13 | Filing | |
| $175.56 | 30 | $5,266.87 | 6,573 | 2025-06-13 | Filing | |
| $173.59 | 10 | $1,735.85 | 6,603 | 2025-06-13 | Filing | |
| $175.01 | 10 | $1,750.10 | 6,613 | 2025-06-13 | Filing | |
| $175.00 | 190 | $33,250.00 | 6,623 | 2025-06-13 | Filing | |
| $169.16 | 12,950 | $2,190,603.87 | 2,587,696 | 2025-06-04 | Filing | |
| $168.42 | 19,550 | $3,292,630.55 | 2,600,646 | 2025-06-04 | Filing |