| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $139.08 | 2,600 | $361,605.92 | 62,062 | 2018-03-01 | Filing |
| Large Shareholder, Officer, Director | $152.00 | 200 | $30,400.00 | 64,662 | 2018-02-28 | Filing |
| Large Shareholder, Officer, Director | $150.98 | 100 | $15,098.00 | 64,862 | 2018-02-28 | Filing |
| Large Shareholder, Officer, Director | $149.68 | 3,117 | $466,558.48 | 64,962 | 2018-02-28 | Filing |
| Large Shareholder, Officer, Director | $149.13 | 5,342 | $796,674.90 | 68,079 | 2018-02-28 | Filing |
| Large Shareholder, Officer, Director | $147.84 | 2,302 | $340,319.62 | 73,421 | 2018-02-28 | Filing |
| Large Shareholder, Officer, Director | $146.96 | 8,449 | $1,241,625.33 | 75,723 | 2018-02-28 | Filing |
| Large Shareholder, Officer, Director | $146.02 | 4,607 | $672,721.97 | 84,172 | 2018-02-28 | Filing |
| Large Shareholder, Officer, Director | $144.86 | 5,104 | $739,357.27 | 88,779 | 2018-02-28 | Filing |
| Large Shareholder, Officer, Director | $143.48 | 5,117 | $734,187.16 | 93,883 | 2018-02-28 | Filing |
| Officer | $149.49 | 2,400 | $358,769.04 | 0 | 2018-02-28 | Filing |
| Officer | $148.66 | 1,551 | $230,576.16 | 2,400 | 2018-02-28 | Filing |
| Officer | $146.92 | 1,800 | $264,448.08 | 3,951 | 2018-02-28 | Filing |
| Officer | $145.97 | 1,400 | $204,351.28 | 5,751 | 2018-02-28 | Filing |
| Officer | $144.78 | 1,100 | $159,254.26 | 7,151 | 2018-02-28 | Filing |
| Officer | $143.72 | 1,749 | $251,361.03 | 8,251 | 2018-02-28 | Filing |
| Large Shareholder, Officer, Director | $100.08 | 1,000 | $100,080.00 | 99,000 | 2017-12-26 | Filing |
| Large Shareholder, Officer, Director | $99.05 | 200 | $19,810.00 | 100,000 | 2017-12-26 | Filing |
| Large Shareholder, Officer, Director | $97.83 | 1,700 | $166,316.78 | 100,200 | 2017-12-26 | Filing |
| Large Shareholder, Officer, Director | $96.68 | 8,279 | $800,397.99 | 101,900 | 2017-12-26 | Filing |