| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $58.20 | 2,024 | $117,796.80 | 34,670 | 2019-03-01 | Filing |
| Officer | $57.92 | 1,019 | $59,022.31 | 36,694 | 2019-02-28 | Filing |
| Officer, Director | $58.11 | 14,565 | $846,328.46 | 142,617 | 2019-03-04 | Filing |
| Large Shareholder, Officer, Director | $58.47 | 6,987 | $408,529.89 | 1,473,122 | 2019-02-28 | Filing |
| Large Shareholder, Officer, Director | $58.24 | 10,369 | $603,890.56 | 1,472,801 | 2019-02-27 | Filing |
| Large Shareholder, Officer, Director | $59.65 | 10,369 | $618,510.85 | 1,478,306 | 2019-02-26 | Filing |
| Large Shareholder, Officer, Director | $69.59 | 20,832 | $1,449,698.88 | 1,488,675 | 2018-11-27 | Filing |
| Director | $69.62 | 3,158 | $219,859.01 | 48,972 | 2018-11-27 | Filing |
| Director | $69.62 | 4,736 | $329,718.90 | 48,972 | 2018-11-27 | Filing |
| Director | $69.62 | 1,579 | $109,929.51 | 48,972 | 2018-11-27 | Filing |
| Director | $69.62 | 8,244 | $573,944.81 | 48,972 | 2018-11-27 | Filing |
| Large Shareholder, Officer, Director | $69.59 | 20,832 | $1,449,698.88 | 1,407,670 | 2018-11-27 | Filing |
| Large Shareholder, Officer, Director | $69.96 | 25,000 | $1,749,000.00 | 1,428,502 | 2018-11-26 | Filing |
| Large Shareholder, Officer, Director | $70.03 | 15,173 | $1,062,565.19 | 1,453,502 | 2018-11-20 | Filing |
| Large Shareholder, Officer, Director | $69.54 | 20,000 | $1,390,800.00 | 1,468,675 | 2018-11-19 | Filing |
| Director | $70.08 | 1,871 | $131,117.62 | 18,643 | 2018-11-07 | Filing |
| Director | $69.48 | 2,371 | $164,738.03 | 20,514 | 2018-11-07 | Filing |
| Director | $70.00 | 7,893 | $552,510.00 | 20,963 | 2018-11-07 | Filing |
| Director | $68.45 | 4,058 | $277,784.30 | 26,214 | 2018-11-06 | Filing |
| Director | $68.90 | 8,000 | $551,193.60 | 33,972 | 2018-11-06 | Filing |