| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.89 | 2,247 | $255,910.83 | 51,293,405 | 2026-05-28 | Filing | |
| $112.90 | 6,493 | $733,059.70 | 51,295,652 | 2026-05-28 | Filing | |
| $116.74 | 3,103 | $362,244.22 | 51,302,145 | 2026-05-27 | Filing | |
| $115.91 | 1,340 | $155,319.40 | 51,305,248 | 2026-05-27 | Filing | |
| $114.86 | 6,957 | $799,081.02 | 51,306,588 | 2026-05-27 | Filing | |
| $117.55 | 830 | $97,566.50 | 51,313,545 | 2026-05-26 | Filing | |
| $117.01 | 17,170 | $2,009,061.70 | 51,314,375 | 2026-05-26 | Filing | |
| $117.81 | 5,508 | $648,897.48 | 40,537 | 2026-05-22 | Filing | |
| $118.32 | 180 | $21,297.60 | 51,331,545 | 2026-05-22 | Filing | |
| $117.78 | 30,920 | $3,641,757.60 | 51,331,725 | 2026-05-22 | Filing | |
| $117.66 | 29,100 | $3,423,906.00 | 51,362,645 | 2026-05-21 | Filing | |
| $116.47 | 1,300 | $151,411.00 | 51,391,745 | 2026-05-21 | Filing | |
| $118.28 | 5,115 | $605,002.20 | 51,393,045 | 2026-05-20 | Filing | |
| $117.54 | 26,485 | $3,113,046.90 | 51,398,160 | 2026-05-20 | Filing | |
| $119.43 | 14,196 | $1,695,428.28 | 51,424,645 | 2026-05-19 | Filing | |
| $118.55 | 35,804 | $4,244,564.20 | 51,438,841 | 2026-05-19 | Filing | |
| $118.59 | 27,952 | $3,314,827.68 | 51,474,645 | 2026-05-18 | Filing | |
| $118.16 | 13,748 | $1,624,463.68 | 51,502,597 | 2026-05-18 | Filing | |
| $117.35 | 1,575 | $184,826.25 | 51,516,345 | 2026-05-15 | Filing | |
| $116.81 | 21,925 | $2,561,059.25 | 51,517,920 | 2026-05-15 | Filing |