| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $92.06 | 4,000 | $368,240.00 | 76,780 | 2018-12-27 | Filing |
| Large Shareholder, Officer, Director | $99.63 | 100 | $9,963.00 | 81,670 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $98.07 | 931 | $91,303.17 | 81,770 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $96.89 | 1,000 | $96,890.00 | 82,701 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $95.85 | 400 | $38,340.00 | 83,701 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $94.43 | 400 | $37,772.00 | 84,101 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $93.25 | 1,169 | $109,009.25 | 84,501 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $99.63 | 100 | $9,963.00 | 80,780 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $97.99 | 1,253 | $122,781.47 | 80,880 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $96.62 | 600 | $57,972.00 | 82,133 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $95.96 | 400 | $38,384.00 | 82,733 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $94.39 | 500 | $47,195.00 | 83,133 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $93.22 | 1,147 | $106,923.34 | 83,633 | 2018-12-17 | Filing |
| Officer | $101.45 | 507 | $51,435.15 | 123,914 | 2018-12-17 | Filing |
| Officer | $101.03 | 4,434 | $447,967.02 | 458,375 | 2018-12-17 | Filing |
| Officer | $101.19 | 5,113 | $517,384.47 | 6,338 | 2018-12-17 | Filing |
| Officer | $101.03 | 4,692 | $474,032.76 | 121,357 | 2018-12-17 | Filing |
| Officer | $100.48 | 3,330 | $334,598.40 | 12,150 | 2018-12-17 | Filing |
| Officer | $99.62 | 1,585 | $157,897.70 | 15,480 | 2018-12-17 | Filing |
| Large Shareholder, Officer, Director | $112.12 | 193 | $21,639.16 | 85,670 | 2018-12-12 | Filing |