| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.49 | 4,740 | $462,097.86 | 932,160 | 2024-01-02 | Filing | |
| $100.51 | 469 | $47,138.72 | 419,738 | 2023-12-29 | Filing | |
| $100.04 | 6,531 | $653,374.30 | 420,207 | 2023-12-29 | Filing | |
| $100.41 | 5,570 | $559,289.27 | 40,969 | 2023-12-29 | Filing | |
| $99.93 | 61,430 | $6,138,884.19 | 46,539 | 2023-12-29 | Filing | |
| $100.42 | 2,729 | $274,035.26 | 40,969 | 2023-12-28 | Filing | |
| $99.77 | 64,271 | $6,412,253.40 | 43,698 | 2023-12-28 | Filing | |
| $101.55 | 3,106 | $315,411.19 | 0 | 2023-12-12 | Filing | |
| $101.06 | 129,194 | $13,056,733.22 | 3,106 | 2023-12-12 | Filing | |
| $100.11 | 36,908 | $3,694,786.06 | 219,140 | 2023-12-08 | Filing | |
| $99.55 | 5,115 | $509,182.91 | 256,048 | 2023-12-08 | Filing | |
| $98.03 | 400 | $39,213.20 | 261,163 | 2023-12-08 | Filing | |
| $98.00 | 703 | $68,894.00 | 72,914 | 2023-12-06 | Filing | |
| $99.24 | 666 | $66,095.17 | 40,304 | 2023-12-06 | Filing | |
| $98.63 | 50,420 | $4,972,975.02 | 40,970 | 2023-12-06 | Filing | |
| $97.92 | 41,914 | $4,104,344.62 | 91,390 | 2023-12-06 | Filing | |
| $97.41 | 1,900 | $185,069.50 | 40,304 | 2023-12-05 | Filing | |
| $96.42 | 21,239 | $2,047,949.34 | 42,204 | 2023-12-05 | Filing | |
| $95.61 | 69,861 | $6,679,549.93 | 63,443 | 2023-12-05 | Filing | |
| $93.05 | 3,500 | $325,675.00 | 186,350 | 2023-12-01 | Filing |