| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.52 | 77,527 | $9,343,181.91 | 53,298 | 2025-12-04 | Filing | |
| $120.22 | 39,806 | $4,785,429.55 | 130,825 | 2025-12-03 | Filing | |
| $120.03 | 5,162 | $619,572.15 | 170,631 | 2025-12-02 | Filing | |
| $119.26 | 17,755 | $2,117,484.38 | 692,015 | 2025-12-01 | Filing | |
| $118.62 | 25,967 | $3,080,169.19 | 709,770 | 2025-12-01 | Filing | |
| $117.63 | 9,476 | $1,114,694.10 | 735,737 | 2025-12-01 | Filing | |
| $116.50 | 4,002 | $466,222.19 | 745,213 | 2025-12-01 | Filing | |
| $115.88 | 800 | $92,705.04 | 749,215 | 2025-12-01 | Filing | |
| $116.71 | 3,307 | $385,959.97 | 175,793 | 2025-11-28 | Filing | |
| $116.04 | 549 | $63,705.96 | 187,686 | 2025-12-01 | Filing | |
| $116.71 | 600 | $70,026.00 | 188,235 | 2025-11-28 | Filing | |
| $115.05 | 355 | $40,841.12 | 15 | 2025-11-24 | Filing | |
| $114.39 | 169,988 | $19,444,383.36 | 370 | 2025-11-24 | Filing | |
| $113.77 | 61,657 | $7,014,963.52 | 170,358 | 2025-11-24 | Filing | |
| $114.51 | 600 | $68,706.00 | 188,835 | 2025-11-20 | Filing | |
| $121.38 | 600 | $72,828.00 | 194,806 | 2025-11-13 | Filing | |
| $122.37 | 7,030 | $860,240.01 | 232,015 | 2025-11-10 | Filing | |
| $121.34 | 57,370 | $6,961,189.75 | 239,045 | 2025-11-10 | Filing | |
| $120.40 | 154,470 | $18,598,944.90 | 296,415 | 2025-11-10 | Filing | |
| $119.92 | 17,130 | $2,054,250.16 | 450,885 | 2025-11-10 | Filing |