| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.35 | 2,906 | $306,147.10 | 120,864 | 2024-02-16 | Filing | |
| $104.92 | 4,000 | $419,680.00 | 123,770 | 2024-02-15 | Filing | |
| $103.57 | 500 | $51,785.00 | 127,770 | 2024-02-15 | Filing | |
| $102.83 | 3,400 | $349,622.00 | 128,270 | 2024-02-15 | Filing | |
| $102.02 | 2,100 | $214,242.00 | 131,670 | 2024-02-15 | Filing | |
| $102.09 | 14,350 | $1,464,991.50 | 133,770 | 2024-02-14 | Filing | |
| $101.28 | 10,650 | $1,078,632.00 | 148,120 | 2024-02-14 | Filing | |
| $101.31 | 29,191 | $2,957,340.21 | 158,770 | 2024-02-13 | Filing | |
| $100.73 | 20,809 | $2,096,090.57 | 187,961 | 2024-02-13 | Filing | |
| $94.91 | 995 | $94,435.45 | 76,956 | 2024-02-06 | Filing | |
| $94.13 | 2,672 | $251,515.36 | 77,591 | 2024-02-06 | Filing | |
| $96.42 | 1,922 | $185,319.24 | 80,623 | 2024-02-05 | Filing | |
| $95.60 | 34,345 | $3,283,382.00 | 82,545 | 2024-02-05 | Filing | |
| $96.45 | 1,235 | $119,115.75 | 208,770 | 2024-02-05 | Filing | |
| $95.67 | 24,547 | $2,348,411.49 | 210,005 | 2024-02-05 | Filing | |
| $96.29 | 74,218 | $7,146,451.22 | 234,552 | 2024-02-02 | Filing | |
| $96.56 | 15,595 | $1,505,853.20 | 116,890 | 2024-02-02 | Filing | |
| $96.18 | 29,704 | $2,856,930.72 | 132,485 | 2024-02-02 | Filing | |
| $95.08 | 765 | $72,736.20 | 162,189 | 2024-02-02 | Filing | |
| $94.02 | 536 | $50,394.72 | 162,954 | 2024-02-02 | Filing |