| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $76.52 | 2,808 | $214,877.71 | 47,356 | 2021-01-15 | Filing |
| Director | $75.57 | 4,247 | $320,927.53 | 50,164 | 2021-01-15 | Filing |
| Director | $74.55 | 13,079 | $975,019.83 | 54,411 | 2021-01-15 | Filing |
| Director | $73.73 | 19,866 | $1,464,747.99 | 67,490 | 2021-01-15 | Filing |
| Officer | $60.34 | 6,876 | $414,895.09 | 63,713 | 2021-01-07 | Filing |
| Officer | $59.84 | 17,850 | $1,068,061.89 | 70,589 | 2021-01-07 | Filing |
| Officer | $69.75 | 5,020 | $350,145.00 | 17,494 | 2020-12-21 | Filing |
| Officer | $69.75 | 4,243 | $295,949.25 | 69,697 | 2020-12-21 | Filing |
| Large Shareholder, Officer, Director | $68.54 | 9,054 | $620,561.16 | 0 | 2020-12-18 | Filing |
| Large Shareholder, Officer, Director | $68.54 | 29,168 | $1,999,174.72 | 0 | 2020-12-18 | Filing |
| Large Shareholder, Officer, Director | $68.54 | 10,605 | $726,866.70 | 9,557 | 2020-12-18 | Filing |
| Large Shareholder, Officer, Director | $68.54 | 9,054 | $620,561.16 | 0 | 2020-12-17 | Filing |
| Large Shareholder, Officer, Director | $67.54 | 25,966 | $1,753,761.82 | 0 | 2020-12-17 | Filing |
| Large Shareholder, Officer, Director | $66.53 | 3,200 | $212,907.84 | 25,966 | 2020-12-17 | Filing |
| Large Shareholder, Officer, Director | $67.02 | 5,555 | $372,296.10 | 14,606 | 2020-12-17 | Filing |
| Large Shareholder, Officer, Director | $63.68 | 9,053 | $576,495.04 | 0 | 2020-12-16 | Filing |
| Large Shareholder, Officer, Director | $63.86 | 29,166 | $1,862,441.60 | 0 | 2020-12-16 | Filing |
| Large Shareholder, Officer, Director | $63.68 | 5,555 | $353,742.40 | 14,606 | 2020-12-16 | Filing |
| Officer, Director | $64.24 | 10,610 | $681,591.71 | 78,333 | 2020-12-15 | Filing |
| Officer, Director | $63.49 | 29,390 | $1,865,877.05 | 88,943 | 2020-12-15 | Filing |