| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $64.27 | 6,706 | $430,981.21 | 307,916 | 2020-11-23 | Filing |
| Large Shareholder, Officer, Director | $66.34 | 13,492 | $895,102.45 | 0 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $65.86 | 67,924 | $4,473,148.60 | 13,492 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $65.36 | 23,584 | $1,541,341.75 | 81,416 | 2020-11-19 | Filing |
| Large Shareholder, Officer, Director | $64.81 | 39,715 | $2,573,829.86 | 0 | 2020-11-18 | Filing |
| Large Shareholder, Officer, Director | $64.21 | 55,618 | $3,571,064.93 | 39,715 | 2020-11-18 | Filing |
| Large Shareholder, Officer, Director | $63.47 | 9,667 | $613,595.42 | 95,333 | 2020-11-18 | Filing |
| Large Shareholder, Officer, Director | $63.58 | 40,393 | $2,568,174.82 | 0 | 2020-11-17 | Filing |
| Large Shareholder, Officer, Director | $63.12 | 48,066 | $3,033,940.34 | 40,393 | 2020-11-17 | Filing |
| Large Shareholder, Officer, Director | $62.46 | 16,541 | $1,033,145.90 | 88,459 | 2020-11-17 | Filing |
| Director | $62.47 | 18,594 | $1,161,641.56 | 519,023 | 2020-11-17 | Filing |
| Large Shareholder, Officer, Director | $60.34 | 31,340 | $1,891,115.15 | 0 | 2020-11-12 | Filing |
| Large Shareholder, Officer, Director | $59.75 | 35,571 | $2,125,196.51 | 31,340 | 2020-11-12 | Filing |
| Large Shareholder, Officer, Director | $59.30 | 38,089 | $2,258,750.07 | 66,911 | 2020-11-12 | Filing |
| Large Shareholder, Officer, Director | $59.66 | 30,667 | $1,829,470.55 | 0 | 2020-11-11 | Filing |
| Large Shareholder, Officer, Director | $59.02 | 13,370 | $789,039.91 | 30,667 | 2020-11-11 | Filing |
| Large Shareholder, Officer, Director | $57.91 | 45,017 | $2,606,979.49 | 44,037 | 2020-11-11 | Filing |
| Large Shareholder, Officer, Director | $57.19 | 15,946 | $911,931.01 | 89,054 | 2020-11-11 | Filing |
| Large Shareholder, Officer, Director | $56.25 | 7,400 | $416,283.30 | 0 | 2020-11-10 | Filing |
| Large Shareholder, Officer, Director | $55.57 | 44,100 | $2,450,676.69 | 7,400 | 2020-11-10 | Filing |