| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $79.37 | 100 | $7,937.00 | 121,708 | 2018-11-02 | Filing |
| Officer | $78.21 | 673 | $52,635.33 | 121,808 | 2018-11-02 | Filing |
| Officer | $77.24 | 1,102 | $85,118.48 | 122,481 | 2018-11-02 | Filing |
| Large Shareholder, Officer, Director | $72.22 | 26,851 | $1,939,179.22 | 0 | 2018-10-31 | Filing |
| Large Shareholder, Officer, Director | $71.63 | 76,184 | $5,457,059.92 | 26,851 | 2018-10-31 | Filing |
| Director | $74.57 | 3,700 | $275,909.00 | 72,275 | 2018-10-24 | Filing |
| Director | $73.87 | 50,710 | $3,745,947.70 | 75,975 | 2018-10-24 | Filing |
| Director | $72.80 | 174,629 | $12,712,991.20 | 126,685 | 2018-10-24 | Filing |
| Director | $71.93 | 102,116 | $7,345,203.88 | 301,314 | 2018-10-24 | Filing |
| Director | $70.98 | 34,332 | $2,436,885.36 | 403,430 | 2018-10-24 | Filing |
| Director | $69.89 | 34,513 | $2,412,113.57 | 437,762 | 2018-10-24 | Filing |
| Large Shareholder, Officer, Director | $74.60 | 4,800 | $358,080.00 | 0 | 2018-10-24 | Filing |
| Large Shareholder, Officer, Director | $73.91 | 53,356 | $3,943,541.96 | 4,800 | 2018-10-24 | Filing |
| Large Shareholder, Officer, Director | $72.84 | 44,879 | $3,268,986.36 | 58,156 | 2018-10-24 | Filing |
| Large Shareholder, Officer, Director | $80.08 | 2,500 | $200,200.00 | 0 | 2018-10-17 | Filing |
| Large Shareholder, Officer, Director | $79.40 | 2,000 | $158,800.00 | 2,500 | 2018-10-17 | Filing |
| Large Shareholder, Officer, Director | $78.22 | 7,803 | $610,350.66 | 4,500 | 2018-10-17 | Filing |
| Large Shareholder, Officer, Director | $77.46 | 50,699 | $3,927,144.54 | 12,303 | 2018-10-17 | Filing |
| Large Shareholder, Officer, Director | $76.64 | 40,033 | $3,068,129.12 | 63,002 | 2018-10-17 | Filing |
| Large Shareholder, Officer, Director | $86.67 | 2,400 | $208,008.00 | 0 | 2018-10-10 | Filing |