| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $109.93 | 200 | $21,986.00 | 47,795 | 2018-06-18 | Filing |
| Large Shareholder, Officer, Director | $107.56 | 1,166 | $125,414.96 | 47,995 | 2018-06-15 | Filing |
| Large Shareholder, Officer, Director | $113.57 | 2,000 | $227,140.00 | 43,993 | 2018-06-18 | Filing |
| Large Shareholder, Officer, Director | $111.76 | 1,800 | $201,168.00 | 45,993 | 2018-06-18 | Filing |
| Large Shareholder, Officer, Director | $109.93 | 200 | $21,986.00 | 47,793 | 2018-06-18 | Filing |
| Large Shareholder, Officer, Director | $107.61 | 1,164 | $125,258.04 | 47,993 | 2018-06-15 | Filing |
| Officer | $107.38 | 508 | $54,549.04 | 84,566 | 2018-06-15 | Filing |
| Officer | $107.28 | 4,877 | $523,204.56 | 12,188 | 2018-06-15 | Filing |
| Officer | $111.69 | 107 | $11,950.83 | 119,682 | 2018-06-15 | Filing |
| Officer | $107.55 | 4,659 | $501,075.45 | 119,789 | 2018-06-15 | Filing |
| Officer | $110.06 | 3,240 | $356,594.40 | 114,205 | 2018-06-15 | Filing |
| Officer | $110.07 | 10,360 | $1,140,325.20 | 117,445 | 2018-06-14 | Filing |
| Officer | $104.88 | 100 | $10,488.00 | 249,014 | 2018-06-12 | Filing |
| Officer | $105.56 | 500 | $52,780.00 | 249,114 | 2018-06-12 | Filing |
| Large Shareholder, Officer, Director | $108.85 | 200 | $21,770.00 | 46,657 | 2018-06-11 | Filing |
| Large Shareholder, Officer, Director | $106.29 | 500 | $53,145.00 | 46,857 | 2018-06-11 | Filing |
| Large Shareholder, Officer, Director | $104.41 | 3,300 | $344,553.00 | 47,357 | 2018-06-11 | Filing |
| Large Shareholder, Officer, Director | $108.85 | 200 | $21,770.00 | 46,661 | 2018-06-11 | Filing |
| Large Shareholder, Officer, Director | $106.33 | 500 | $53,165.00 | 46,861 | 2018-06-11 | Filing |
| Large Shareholder, Officer, Director | $104.42 | 3,300 | $344,586.00 | 47,361 | 2018-06-11 | Filing |