| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $76.89 | 4,200 | $322,938.00 | 333,798 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $75.70 | 15,236 | $1,153,365.20 | 337,998 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $74.69 | 26,614 | $1,987,799.66 | 353,234 | 2018-05-21 | Filing |
| Officer | $72.44 | 15,300 | $1,108,332.00 | 293,395 | 2018-05-23 | Filing |
| 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 |