| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $111.60 | 9,924 | $1,107,518.40 | 394,209 | 2025-06-02 | Filing | |
| $117.90 | 4,965 | $585,373.50 | 404,133 | 2025-05-01 | Filing | |
| $117.39 | 12,435 | $1,459,744.65 | 409,098 | 2025-05-01 | Filing | |
| $115.95 | 500 | $57,975.00 | 421,533 | 2025-05-01 | Filing | |
| $119.74 | 2,100 | $251,454.00 | 14,240 | 2025-04-15 | Filing | |
| $116.91 | 2,100 | $245,511.00 | 422,033 | 2025-04-07 | Filing | |
| $116.29 | 27,562 | $3,205,184.98 | 424,133 | 2025-04-07 | Filing | |
| $115.19 | 46,374 | $5,341,821.06 | 451,695 | 2025-04-07 | Filing | |
| $114.33 | 132,475 | $15,145,866.75 | 498,069 | 2025-04-07 | Filing | |
| $113.55 | 39,527 | $4,488,290.85 | 630,544 | 2025-04-07 | Filing | |
| $112.27 | 22,277 | $2,501,038.79 | 670,071 | 2025-04-07 | Filing | |
| $111.45 | 10,085 | $1,123,973.25 | 692,348 | 2025-04-07 | Filing | |
| $115.65 | 10,963 | $1,267,870.95 | 11,879 | 2025-04-04 | Filing | |
| $118.85 | 168 | $19,966.80 | 26,113 | 2025-04-03 | Filing | |
| $118.32 | 7,299 | $863,617.68 | 26,281 | 2025-04-03 | Filing | |
| $117.36 | 4,907 | $575,885.52 | 33,580 | 2025-04-03 | Filing | |
| $116.27 | 1,260 | $146,500.20 | 38,487 | 2025-04-03 | Filing | |
| $115.29 | 194 | $22,366.26 | 39,747 | 2025-04-03 | Filing | |
| $113.11 | 364 | $41,172.04 | 39,941 | 2025-04-03 | Filing | |
| $117.79 | 4,531 | $533,706.49 | 31,094 | 2025-04-03 | Filing |