| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $124.83 | 700 | $87,381.98 | 176,727 | 2021-08-11 | Filing |
| Officer | $124.39 | 770 | $95,783.30 | 177,427 | 2021-08-11 | Filing |
| Officer | $122.50 | 100 | $12,250.00 | 178,197 | 2021-08-11 | Filing |
| Officer, Director | $131.07 | 1,300 | $170,396.98 | 0 | 2021-08-12 | Filing |
| Officer, Director | $130.41 | 31,420 | $4,097,623.59 | 1,300 | 2021-08-12 | Filing |
| Officer, Director | $130.31 | 3,600 | $469,129.32 | 294 | 2021-08-12 | Filing |
| Officer, Director | $130.00 | 10,200 | $1,326,000.00 | 0 | 2021-08-10 | Filing |
| Officer, Director | $129.19 | 4,700 | $607,206.16 | 10,200 | 2021-08-10 | Filing |
| Officer, Director | $128.40 | 18,240 | $2,342,070.72 | 14,900 | 2021-08-10 | Filing |
| Officer, Director | $127.38 | 34,115 | $4,345,691.51 | 33,140 | 2021-08-10 | Filing |
| Officer, Director | $126.37 | 47,422 | $5,992,879.37 | 67,255 | 2021-08-10 | Filing |
| Officer, Director | $125.45 | 110,123 | $13,815,458.94 | 114,677 | 2021-08-10 | Filing |
| Officer, Director | $129.88 | 6,964 | $904,467.61 | 294 | 2021-08-10 | Filing |
| Officer, Director | $128.42 | 3,802 | $488,244.86 | 7,258 | 2021-08-10 | Filing |
| Officer, Director | $127.41 | 7,488 | $954,064.05 | 11,060 | 2021-08-10 | Filing |
| Officer, Director | $126.39 | 10,538 | $1,331,845.13 | 18,548 | 2021-08-10 | Filing |
| Officer, Director | $125.46 | 24,392 | $3,060,178.85 | 29,086 | 2021-08-10 | Filing |
| Director | $129.88 | 12,423 | $1,613,519.12 | 0 | 2021-08-10 | Filing |
| Director | $130.07 | 3,951 | $513,911.31 | 12,423 | 2021-08-09 | Filing |
| Director | $130.07 | 2,908 | $378,247.05 | 0 | 2021-08-09 | Filing |