| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $129.26 | 10,671 | $1,379,327.06 | 60,878 | 2019-03-20 | Filing |
| Officer | $128.36 | 4,200 | $539,109.06 | 71,549 | 2019-03-20 | Filing |
| Large Shareholder, Officer, Director | $132.84 | 200 | $26,567.00 | 59,936 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $131.58 | 2,800 | $368,413.08 | 60,136 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $130.99 | 5,000 | $654,947.00 | 62,936 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $129.76 | 4,800 | $622,848.00 | 67,936 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $128.90 | 4,780 | $616,152.99 | 72,736 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $128.05 | 3,250 | $416,167.38 | 77,516 | 2019-03-18 | Filing |
| Officer | $113.97 | 2,529 | $288,231.90 | 2,821 | 2019-02-22 | Filing |
| Officer | $115.66 | 16,262 | $1,880,806.00 | 51,262 | 2019-02-22 | Filing |
| Officer | $114.67 | 9,224 | $1,057,723.46 | 67,524 | 2019-02-22 | Filing |
| Director | $106.62 | 74,993 | $7,995,753.66 | 326,487 | 2019-02-15 | Filing |
| Director | $106.22 | 808 | $85,825.76 | 6,447 | 2019-02-15 | Filing |
| Officer | $106.22 | 1,360 | $144,459.88 | 53,791 | 2019-02-15 | Filing |
| Officer | $106.22 | 7,649 | $812,479.84 | 206,191 | 2019-02-15 | Filing |
| Director | $113.82 | 4,981 | $566,937.42 | 9,900 | 2019-02-05 | Filing |
| Director | $113.82 | 808 | $91,966.56 | 6,447 | 2019-02-05 | Filing |
| Officer | $115.54 | 400 | $46,217.00 | 213,840 | 2019-02-05 | Filing |
| Officer | $114.60 | 1,200 | $137,522.04 | 214,240 | 2019-02-05 | Filing |
| Officer | $113.73 | 1,200 | $136,472.04 | 215,440 | 2019-02-05 | Filing |