| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $125.70 | 2,000 | $251,400.00 | 13,285 | 2021-09-20 | Filing |
| Officer | $128.65 | 500 | $64,326.00 | 50,156 | 2021-09-14 | Filing |
| Officer | $128.00 | 5,193 | $664,680.63 | 50,656 | 2021-09-14 | Filing |
| Officer | $127.03 | 14,007 | $1,779,345.63 | 55,849 | 2021-09-14 | Filing |
| Officer | $125.87 | 300 | $37,761.00 | 69,856 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $128.40 | 16,014 | $2,056,236.03 | 0 | 2021-09-15 | Filing |
| Large Shareholder, Officer, Director | $127.42 | 7,609 | $969,522.04 | 16,014 | 2021-09-15 | Filing |
| Large Shareholder, Officer, Director | $126.55 | 21,860 | $2,766,396.12 | 23,623 | 2021-09-15 | Filing |
| Large Shareholder, Officer, Director | $125.78 | 6,902 | $868,157.72 | 45,483 | 2021-09-15 | Filing |
| Large Shareholder, Officer, Director | $128.89 | 100 | $12,888.50 | 0 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $128.20 | 10,830 | $1,388,351.85 | 100 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $127.31 | 30,884 | $3,931,727.77 | 10,930 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $126.61 | 10,571 | $1,338,410.17 | 41,814 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $127.70 | 2,300 | $293,718.05 | 0 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $126.54 | 1,100 | $139,198.95 | 2,300 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $125.22 | 6,308 | $789,875.77 | 3,400 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $124.49 | 19,224 | $2,393,138.09 | 9,708 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $123.39 | 10,818 | $1,334,866.56 | 28,932 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $122.39 | 9,551 | $1,168,913.46 | 39,750 | 2021-09-13 | Filing |
| Large Shareholder, Officer, Director | $121.47 | 3,084 | $374,603.92 | 49,301 | 2021-09-13 | Filing |