| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $72.70 | 38,345 | $2,787,700.67 | 60,876 | 2021-01-12 | Filing |
| Large Shareholder, Officer, Director | $71.70 | 5,779 | $414,340.43 | 99,221 | 2021-01-12 | Filing |
| Large Shareholder, Officer, Director | $70.97 | 50,912 | $3,613,224.64 | 0 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $70.21 | 20,223 | $1,419,909.41 | 50,912 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $69.19 | 27,964 | $1,934,795.60 | 71,135 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $68.21 | 5,901 | $402,513.11 | 99,099 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $67.80 | 30,210 | $2,048,225.92 | 0 | 2021-01-06 | Filing |
| Large Shareholder, Officer, Director | $67.31 | 47,735 | $3,212,937.83 | 30,210 | 2021-01-06 | Filing |
| Large Shareholder, Officer, Director | $66.34 | 15,392 | $1,021,163.77 | 77,945 | 2021-01-06 | Filing |
| Large Shareholder, Officer, Director | $65.53 | 11,663 | $764,302.05 | 93,337 | 2021-01-06 | Filing |
| Large Shareholder, Officer, Director | $68.71 | 19,791 | $1,359,802.01 | 0 | 2021-01-05 | Filing |
| Large Shareholder, Officer, Director | $68.06 | 85,209 | $5,799,213.77 | 19,791 | 2021-01-05 | Filing |
| Director | $68.03 | 36,704 | $2,496,973.12 | 398,215 | 2020-12-30 | Filing |
| Director | $67.12 | 55,172 | $3,703,144.64 | 434,919 | 2020-12-30 | Filing |
| Director | $67.94 | 10,338 | $702,347.18 | 490,091 | 2020-12-29 | Filing |
| Officer | $71.87 | 7,500 | $539,023.50 | 653,039 | 2020-12-28 | Filing |
| Officer | $71.12 | 5,600 | $398,289.36 | 660,539 | 2020-12-28 | Filing |
| Officer | $70.17 | 10,963 | $769,233.15 | 666,139 | 2020-12-28 | Filing |
| Officer | $72.00 | 9,767 | $703,224.00 | 68,110 | 2020-12-28 | Filing |
| Officer | $71.39 | 5,000 | $356,937.50 | 663,167 | 2020-12-21 | Filing |