| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $66.38 | 8,300 | $550,944.04 | 16,266 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $65.19 | 4,600 | $299,891.02 | 24,566 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $69.37 | 155 | $10,752.15 | 9,557 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $68.34 | 1,461 | $99,850.15 | 9,712 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $67.37 | 1,239 | $83,475.64 | 11,173 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $66.44 | 1,850 | $122,910.67 | 12,412 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $65.08 | 850 | $55,317.49 | 14,262 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $77.93 | 694 | $54,082.38 | 0 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $77.09 | 2,838 | $218,770.64 | 694 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $76.02 | 5,521 | $419,685.44 | 3,532 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $77.67 | 5,309 | $412,347.38 | 0 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $76.72 | 8,111 | $622,271.86 | 5,309 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $75.96 | 15,746 | $1,196,072.46 | 13,420 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $77.70 | 1,312 | $101,948.57 | 9,557 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $76.76 | 740 | $56,800.62 | 10,869 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $75.96 | 3,503 | $266,086.13 | 11,609 | 2021-02-22 | Filing |
| Director | $87.36 | 2,600 | $227,127.94 | 47,356 | 2021-02-16 | Filing |
| Director | $86.55 | 5,300 | $458,726.13 | 49,956 | 2021-02-16 | Filing |
| Director | $85.55 | 5,470 | $467,956.31 | 55,256 | 2021-02-16 | Filing |
| Director | $84.25 | 12,130 | $1,021,964.63 | 60,726 | 2021-02-16 | Filing |