| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $86.25 | 200 | $17,250.00 | 1,673,357 | 2018-09-17 | Filing |
| Large Shareholder, Director | $85.48 | 9,800 | $837,708.90 | 1,673,557 | 2018-09-17 | Filing |
| Large Shareholder, Director | $86.60 | 1,100 | $95,262.53 | 1,683,357 | 2018-09-04 | Filing |
| Large Shareholder, Director | $85.78 | 8,900 | $763,425.09 | 1,684,457 | 2018-09-04 | Filing |
| Large Shareholder, Director | $83.32 | 450 | $37,494.99 | 1,693,357 | 2018-08-15 | Filing |
| Large Shareholder, Director | $82.91 | 9,550 | $791,831.57 | 1,693,807 | 2018-08-15 | Filing |
| Large Shareholder, Director | $81.98 | 600 | $49,185.00 | 1,703,357 | 2018-08-01 | Filing |
| Large Shareholder, Director | $81.60 | 9,400 | $767,071.02 | 1,703,957 | 2018-08-01 | Filing |
| Director | $79.03 | 1,905 | $150,560.34 | 65,728 | 2018-07-17 | Filing |
| Director | $78.14 | 8,000 | $625,109.60 | 67,633 | 2018-07-16 | Filing |
| Director | $84.88 | 3,561 | $302,257.68 | 122,813 | 2017-08-01 | Filing |
| Large Shareholder, Director | $78.24 | 10,000 | $782,402.00 | 1,713,357 | 2018-07-16 | Filing |
| Large Shareholder, Director | $90.20 | 200 | $18,040.00 | 1,723,357 | 2018-07-02 | Filing |
| Large Shareholder, Director | $89.53 | 9,800 | $877,425.36 | 1,723,557 | 2018-07-02 | Filing |
| Large Shareholder, Director | $89.70 | 100 | $8,970.00 | 1,733,357 | 2018-06-15 | Filing |
| Large Shareholder, Director | $89.08 | 9,400 | $837,326.62 | 1,733,457 | 2018-06-15 | Filing |
| Large Shareholder, Director | $88.20 | 500 | $44,101.20 | 1,742,857 | 2018-06-15 | Filing |
| Large Shareholder, Director | $84.97 | 10,000 | $849,730.00 | 1,743,357 | 2018-06-01 | Filing |
| Large Shareholder, Director | $82.08 | 10,000 | $820,806.00 | 1,753,357 | 2018-05-15 | Filing |
| Officer | $82.18 | 795 | $65,329.92 | 11,083 | 2018-05-14 | Filing |