| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $111.34 | 1,200 | $133,608.00 | 40,293 | 2018-06-25 | Filing |
| Large Shareholder, Officer, Director | $110.21 | 1,900 | $209,399.00 | 41,493 | 2018-06-25 | Filing |
| Large Shareholder, Officer, Director | $109.20 | 600 | $65,520.00 | 43,393 | 2018-06-25 | Filing |
| Officer | $109.00 | 100 | $10,900.00 | 116,112 | 2018-06-21 | Filing |
| Officer | $110.32 | 100 | $11,032.00 | 116,212 | 2018-06-21 | Filing |
| Officer | $112.42 | 200 | $22,484.00 | 116,312 | 2018-06-21 | Filing |
| Officer | $113.68 | 600 | $68,208.00 | 116,512 | 2018-06-21 | Filing |
| Officer | $114.47 | 1,670 | $191,164.90 | 117,112 | 2018-06-21 | Filing |
| 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 |