| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.18 | 24,870 | $3,038,517.12 | 349,563 | 2023-12-18 | Filing | |
| $113.94 | 6,119 | $697,204.98 | 49,533 | 2023-12-12 | Filing | |
| $113.26 | 11,381 | $1,288,955.16 | 55,652 | 2023-12-12 | Filing | |
| $115.46 | 200 | $23,092.00 | 246,009 | 2023-12-12 | Filing | |
| $114.74 | 9,400 | $1,078,528.74 | 246,209 | 2023-12-12 | Filing | |
| $113.07 | 400 | $45,228.00 | 255,609 | 2023-12-12 | Filing | |
| $115.54 | 2,100 | $242,634.42 | 156,445 | 2023-12-11 | Filing | |
| $114.74 | 11,154 | $1,279,850.11 | 158,545 | 2023-12-11 | Filing | |
| $118.47 | 2,185 | $258,858.48 | 247,328 | 2023-12-06 | Filing | |
| $117.64 | 14,676 | $1,726,459.69 | 249,513 | 2023-12-06 | Filing | |
| $116.79 | 27,363 | $3,195,853.38 | 264,189 | 2023-12-06 | Filing | |
| $115.67 | 26,310 | $3,043,356.63 | 291,552 | 2023-12-06 | Filing | |
| $114.53 | 56,571 | $6,479,297.26 | 317,862 | 2023-12-06 | Filing | |
| $118.32 | 200 | $23,663.50 | 174,237 | 2023-12-05 | Filing | |
| $117.57 | 3,452 | $405,836.80 | 174,437 | 2023-12-05 | Filing | |
| $116.71 | 3,148 | $367,387.97 | 177,889 | 2023-12-05 | Filing | |
| $117.96 | 25 | $2,948.99 | 181,037 | 2023-12-04 | Filing | |
| $116.77 | 8,462 | $988,141.59 | 181,062 | 2023-12-04 | Filing | |
| $117.91 | 20 | $2,358.12 | 169,699 | 2023-12-04 | Filing | |
| $116.77 | 6,503 | $759,381.32 | 169,719 | 2023-12-04 | Filing |