| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $75.74 | 4,759 | $360,446.66 | 891,882 | 2021-01-14 | Filing |
| Officer, Director | $74.56 | 611 | $45,556.16 | 896,641 | 2021-01-13 | Filing |
| Officer, Director | $73.84 | 2,589 | $191,171.76 | 897,252 | 2021-01-13 | Filing |
| Officer, Director | $72.86 | 1,530 | $111,475.80 | 899,841 | 2021-01-13 | Filing |
| Officer, Director | $71.66 | 270 | $19,348.20 | 901,371 | 2021-01-13 | Filing |
| Officer, Director | $76.78 | 100 | $7,678.00 | 901,641 | 2021-01-13 | Filing |
| Officer, Director | $74.52 | 603 | $44,935.56 | 901,741 | 2021-01-13 | Filing |
| Officer, Director | $73.96 | 5,118 | $378,527.28 | 902,344 | 2021-01-13 | Filing |
| Officer, Director | $72.94 | 3,156 | $230,198.64 | 907,462 | 2021-01-13 | Filing |
| Officer, Director | $71.36 | 400 | $28,544.00 | 910,618 | 2021-01-13 | Filing |
| Director | $74.91 | 326 | $24,420.66 | 395,993 | 2021-01-13 | Filing |
| Director | $74.01 | 4,597 | $340,223.97 | 396,319 | 2021-01-13 | Filing |
| Director | $72.91 | 2,377 | $173,307.07 | 400,916 | 2021-01-13 | Filing |
| Director | $71.32 | 200 | $14,264.00 | 403,293 | 2021-01-13 | Filing |
| Director | $79.07 | 2,496 | $197,358.72 | 403,493 | 2021-01-12 | Filing |
| Director | $78.45 | 6,567 | $515,181.15 | 405,989 | 2021-01-12 | Filing |
| Director | $77.32 | 3,050 | $235,826.00 | 412,556 | 2021-01-12 | Filing |
| Officer | $78.98 | 1,100 | $86,882.40 | 3,886 | 2021-01-12 | Filing |
| Officer | $78.29 | 4,900 | $383,625.90 | 4,986 | 2021-01-12 | Filing |
| Officer | $77.02 | 1,500 | $115,536.00 | 9,886 | 2021-01-12 | Filing |