| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $106.03 | 645 | $68,391.80 | 393,993 | 2021-01-21 | Filing |
| Officer, Director | $105.25 | 4,271 | $449,516.77 | 394,638 | 2021-01-21 | Filing |
| Officer, Director | $104.13 | 9,156 | $953,438.09 | 398,909 | 2021-01-21 | Filing |
| Officer, Director | $103.23 | 3,895 | $402,085.91 | 408,065 | 2021-01-21 | Filing |
| Officer, Director | $101.91 | 3,300 | $336,314.22 | 411,960 | 2021-01-21 | Filing |
| Officer, Director | $101.09 | 5,993 | $605,807.80 | 415,260 | 2021-01-21 | Filing |
| Officer, Director | $100.16 | 2,540 | $254,411.23 | 421,253 | 2021-01-21 | Filing |
| Officer | $117.07 | 200 | $23,413.00 | 90,035 | 2021-01-19 | Filing |
| Officer | $115.97 | 4,021 | $466,332.66 | 90,235 | 2021-01-19 | Filing |
| Officer | $115.09 | 14,944 | $1,719,934.85 | 94,256 | 2021-01-19 | Filing |
| Officer | $114.11 | 15,835 | $1,806,958.77 | 109,200 | 2021-01-19 | Filing |
| Officer, Director | $109.65 | 2,300 | $252,204.20 | 350,562 | 2021-01-11 | Filing |
| Officer, Director | $110.76 | 2,772 | $307,021.18 | 352,862 | 2021-01-11 | Filing |
| Officer, Director | $111.62 | 3,515 | $392,330.24 | 355,634 | 2021-01-11 | Filing |
| Officer, Director | $114.76 | 1,469 | $168,575.10 | 359,149 | 2021-01-08 | Filing |
| Officer, Director | $115.80 | 8,515 | $986,028.49 | 360,618 | 2021-01-08 | Filing |
| Officer, Director | $117.15 | 23,932 | $2,803,729.53 | 369,133 | 2021-01-08 | Filing |
| Officer, Director | $117.60 | 26,904 | $3,163,883.50 | 393,065 | 2021-01-08 | Filing |
| Officer | $109.65 | 871 | $95,508.63 | 77,727 | 2021-01-11 | Filing |
| Officer | $110.76 | 1,051 | $116,406.66 | 78,598 | 2021-01-11 | Filing |