| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $90.56 | 1,785 | $161,649.60 | 156,695 | 2021-03-05 | Filing |
| Officer | $89.50 | 4,446 | $397,917.00 | 158,480 | 2021-03-05 | Filing |
| Officer | $88.74 | 2,666 | $236,580.84 | 162,926 | 2021-03-05 | Filing |
| Officer | $87.38 | 1,002 | $87,554.76 | 165,592 | 2021-03-05 | Filing |
| Officer | $86.55 | 1,185 | $102,561.75 | 166,594 | 2021-03-05 | Filing |
| Officer, Director | $111.87 | 109 | $12,193.83 | 0 | 2021-03-01 | Filing |
| Officer, Director | $110.73 | 1,800 | $199,314.00 | 109 | 2021-03-01 | Filing |
| Officer, Director | $109.98 | 2,986 | $328,400.28 | 1,909 | 2021-03-01 | Filing |
| Officer, Director | $108.94 | 2,831 | $308,409.14 | 4,895 | 2021-03-01 | Filing |
| Officer, Director | $108.08 | 4,522 | $488,737.76 | 7,726 | 2021-03-01 | Filing |
| Officer, Director | $111.66 | 1,100 | $122,826.00 | 5,191,984 | 2021-03-01 | Filing |
| Officer, Director | $110.75 | 31,577 | $3,497,152.75 | 5,193,084 | 2021-03-01 | Filing |
| Officer, Director | $109.85 | 58,103 | $6,382,614.55 | 5,224,661 | 2021-03-01 | Filing |
| Officer, Director | $108.87 | 43,220 | $4,705,361.40 | 5,282,764 | 2021-03-01 | Filing |
| Officer, Director | $108.09 | 83,124 | $8,984,873.16 | 5,325,984 | 2021-03-01 | Filing |
| Officer | $129.03 | 1,804 | $232,770.12 | 39,250 | 2021-02-16 | Filing |
| Officer | $128.01 | 1,404 | $179,726.04 | 41,054 | 2021-02-16 | Filing |
| Officer | $126.72 | 1,358 | $172,085.76 | 42,458 | 2021-02-16 | Filing |
| Officer | $125.40 | 2,038 | $255,565.20 | 43,816 | 2021-02-16 | Filing |
| Officer | $124.53 | 3,446 | $429,130.38 | 45,854 | 2021-02-16 | Filing |