| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $115.49 | 600 | $69,294.00 | 118,782 | 2018-06-21 | Filing |
| Officer | $116.65 | 300 | $34,995.00 | 119,382 | 2018-06-21 | Filing |
| Officer | $114.05 | 1,315 | $149,975.75 | 89,518 | 2018-06-21 | Filing |
| Officer | $114.75 | 2,020 | $231,795.00 | 90,833 | 2018-06-21 | Filing |
| Officer | $115.39 | 1,180 | $136,160.20 | 92,853 | 2018-06-21 | Filing |
| Officer | $110.23 | 100 | $11,023.00 | 248,414 | 2018-06-19 | Filing |
| Officer | $112.13 | 500 | $56,065.00 | 248,514 | 2018-06-19 | Filing |
| Officer | $107.28 | 5,120 | $549,273.60 | 6,331 | 2018-06-15 | Filing |
| Officer | $107.26 | 4,455 | $477,843.30 | 553,906 | 2018-06-15 | Filing |
| Large Shareholder, Officer, Director | $113.77 | 1,200 | $136,524.00 | 43,995 | 2018-06-18 | Filing |
| Large Shareholder, Officer, Director | $113.18 | 800 | $90,544.00 | 45,195 | 2018-06-18 | Filing |
| Large Shareholder, Officer, Director | $111.73 | 1,800 | $201,114.00 | 45,995 | 2018-06-18 | Filing |
| 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 |