| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $84.11 | 3,501 | $294,453.71 | 2,775 | 2021-04-05 | Filing |
| Officer, Director | $83.15 | 19,488 | $1,620,435.00 | 6,276 | 2021-04-05 | Filing |
| Officer, Director | $82.35 | 11,736 | $966,447.86 | 25,764 | 2021-04-05 | Filing |
| Officer, Director | $87.81 | 100 | $8,781.00 | 0 | 2021-04-05 | Filing |
| Officer, Director | $86.09 | 800 | $68,874.00 | 100 | 2021-04-05 | Filing |
| Officer, Director | $85.57 | 2,100 | $179,686.92 | 900 | 2021-04-05 | Filing |
| Officer, Director | $84.02 | 4,658 | $391,387.52 | 3,000 | 2021-04-05 | Filing |
| Officer, Director | $83.11 | 19,866 | $1,651,087.10 | 7,658 | 2021-04-05 | Filing |
| Officer, Director | $82.33 | 11,776 | $969,567.54 | 27,524 | 2021-04-05 | Filing |
| Officer, Director | $87.80 | 2,100 | $184,380.00 | 0 | 2021-04-05 | Filing |
| Officer, Director | $87.17 | 700 | $61,018.02 | 2,100 | 2021-04-05 | Filing |
| Officer, Director | $85.93 | 9,106 | $782,454.90 | 2,800 | 2021-04-05 | Filing |
| Officer, Director | $85.41 | 7,335 | $626,493.35 | 11,906 | 2021-04-05 | Filing |
| Officer, Director | $84.03 | 25,875 | $2,174,227.09 | 19,241 | 2021-04-05 | Filing |
| Officer, Director | $83.11 | 127,588 | $10,604,310.76 | 45,116 | 2021-04-05 | Filing |
| Officer, Director | $82.32 | 65,046 | $5,354,859.91 | 172,704 | 2021-04-05 | Filing |
| Officer, Director | $86.13 | 1,049 | $90,349.74 | 0 | 2021-04-05 | Filing |
| Officer, Director | $85.53 | 1,872 | $160,117.96 | 1,049 | 2021-04-05 | Filing |
| Officer, Director | $84.04 | 3,937 | $330,883.59 | 2,921 | 2021-04-05 | Filing |
| Officer, Director | $83.12 | 19,545 | $1,624,609.72 | 6,858 | 2021-04-05 | Filing |