| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $91.94 | 8,416 | $773,782.19 | 108,367 | 2021-03-15 | Filing |
| Officer | $90.89 | 3,957 | $359,654.50 | 116,783 | 2021-03-15 | Filing |
| Officer | $86.70 | 800 | $69,360.00 | 73,020 | 2021-03-08 | Filing |
| Officer | $85.50 | 2,900 | $247,956.09 | 73,820 | 2021-03-08 | Filing |
| Officer | $84.20 | 2,728 | $229,704.69 | 76,720 | 2021-03-08 | Filing |
| Officer | $83.46 | 2,480 | $206,989.48 | 79,448 | 2021-03-08 | Filing |
| Officer | $81.60 | 2,993 | $244,224.31 | 81,928 | 2021-03-08 | Filing |
| Officer | $80.73 | 5,174 | $417,722.37 | 84,921 | 2021-03-08 | Filing |
| Officer | $79.58 | 4,627 | $368,235.63 | 90,095 | 2021-03-08 | Filing |
| Officer | $78.60 | 3,298 | $259,235.66 | 94,722 | 2021-03-08 | Filing |
| Officer, Director | $103.16 | 5,547 | $572,205.78 | 393,793 | 2021-02-18 | Filing |
| Officer, Director | $102.26 | 8,602 | $879,661.16 | 399,340 | 2021-02-18 | Filing |
| Officer, Director | $101.42 | 2,602 | $263,883.39 | 407,942 | 2021-02-18 | Filing |
| Officer, Director | $100.48 | 1,848 | $185,690.92 | 410,544 | 2021-02-18 | Filing |
| Officer, Director | $99.08 | 1,401 | $138,816.96 | 412,392 | 2021-02-18 | Filing |
| Officer, Director | $100.01 | 3,075 | $307,544.90 | 393,793 | 2021-01-22 | Filing |
| Officer, Director | $99.35 | 6,520 | $647,732.01 | 396,868 | 2021-01-22 | Filing |
| Officer, Director | $98.45 | 7,638 | $751,951.93 | 403,388 | 2021-01-22 | Filing |
| Officer, Director | $97.23 | 12,767 | $1,241,382.65 | 411,026 | 2021-01-22 | Filing |
| Officer, Director | $106.96 | 200 | $21,391.00 | 393,793 | 2021-01-21 | Filing |