| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $112.40 | 4,700 | $528,280.00 | 41,080 | 2019-02-04 | Filing |
| Large Shareholder, Officer, Director | $111.10 | 5,116 | $568,387.60 | 45,780 | 2019-02-04 | Filing |
| Large Shareholder, Officer, Director | $109.96 | 3,884 | $427,084.64 | 50,896 | 2019-02-04 | Filing |
| Director | $108.83 | 33 | $3,591.39 | 10,757 | 2019-02-01 | Filing |
| Officer | $108.83 | 152 | $16,542.16 | 124,070 | 2019-02-01 | Filing |
| Officer | $105.22 | 500 | $52,610.00 | 254,612 | 2019-01-29 | Filing |
| Large Shareholder, Officer, Director | $104.96 | 1,600 | $167,936.00 | 54,780 | 2019-01-28 | Filing |
| Large Shareholder, Officer, Director | $104.24 | 6,300 | $656,712.00 | 56,380 | 2019-01-28 | Filing |
| Large Shareholder, Officer, Director | $102.87 | 500 | $51,435.00 | 62,680 | 2019-01-28 | Filing |
| Large Shareholder, Officer, Director | $101.88 | 400 | $40,752.00 | 63,180 | 2019-01-28 | Filing |
| Large Shareholder, Officer, Director | $100.31 | 200 | $20,062.00 | 63,580 | 2019-01-28 | Filing |
| Large Shareholder, Officer, Director | $104.92 | 1,500 | $157,380.00 | 55,622 | 2019-01-28 | Filing |
| Large Shareholder, Officer, Director | $104.25 | 6,400 | $667,200.00 | 57,122 | 2019-01-28 | Filing |
| Large Shareholder, Officer, Director | $102.95 | 400 | $41,180.00 | 63,522 | 2019-01-28 | Filing |
| Large Shareholder, Officer, Director | $101.94 | 500 | $50,970.00 | 63,922 | 2019-01-28 | Filing |
| Large Shareholder, Officer, Director | $100.31 | 200 | $20,062.00 | 64,422 | 2019-01-28 | Filing |
| Officer | $102.43 | 400 | $40,972.00 | 255,112 | 2019-01-25 | Filing |
| Officer | $100.00 | 100 | $10,000.00 | 255,512 | 2019-01-24 | Filing |
| Large Shareholder, Officer, Director | $101.27 | 100 | $10,127.00 | 63,780 | 2019-01-22 | Filing |
| Large Shareholder, Officer, Director | $99.87 | 1,000 | $99,870.00 | 63,880 | 2019-01-22 | Filing |