| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $72.45 | 3,000 | $217,350.00 | 169,377 | 2018-05-23 | Filing |
| Officer | $73.78 | 800 | $59,024.00 | 313,072 | 2018-05-22 | Filing |
| Officer | $73.18 | 9,200 | $673,256.00 | 313,872 | 2018-05-22 | Filing |
| Officer | $69.12 | 3,181 | $219,870.72 | 308,220 | 2018-04-18 | Filing |
| Officer | $68.73 | 6,119 | $420,558.87 | 311,401 | 2018-04-18 | Filing |
| Large Shareholder, Officer, Director | $67.93 | 300 | $20,379.00 | 368,822 | 2018-04-12 | Filing |
| Large Shareholder, Officer, Director | $67.47 | 6,414 | $432,752.58 | 369,122 | 2018-04-12 | Filing |
| Large Shareholder, Officer, Director | $66.35 | 1,305 | $86,586.75 | 375,536 | 2018-04-12 | Filing |
| Large Shareholder, Officer, Director | $66.10 | 2,007 | $132,662.70 | 368,822 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $65.65 | 6,011 | $394,622.15 | 370,829 | 2018-04-11 | Filing |
| Large Shareholder, Officer, Director | $65.85 | 2,465 | $162,320.25 | 368,822 | 2018-04-10 | Filing |
| Large Shareholder, Officer, Director | $65.40 | 4,247 | $277,753.80 | 371,287 | 2018-04-10 | Filing |
| Large Shareholder, Officer, Director | $64.27 | 1,306 | $83,936.62 | 375,534 | 2018-04-10 | Filing |
| Officer | $62.79 | 223 | $14,002.17 | 295,629 | 2018-04-04 | Filing |
| Officer | $62.08 | 9,777 | $606,956.16 | 295,852 | 2018-04-04 | Filing |
| Officer | $63.52 | 800 | $50,816.00 | 125,842 | 2018-04-03 | Filing |
| Officer | $62.77 | 2,200 | $138,094.00 | 126,642 | 2018-04-03 | Filing |
| Officer | $68.40 | 200 | $13,680.00 | 125,842 | 2018-03-14 | Filing |
| Officer | $67.73 | 2,100 | $142,235.10 | 126,042 | 2018-03-14 | Filing |
| Officer | $66.51 | 700 | $46,553.78 | 128,142 | 2018-03-14 | Filing |