| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $118.24 | 1,670 | $197,460.80 | 113,038 | 2018-08-16 | Filing |
| Large Shareholder, Officer, Director | $121.19 | 1,145 | $138,762.55 | 59,506 | 2018-08-15 | Filing |
| Large Shareholder, Officer, Director | $121.19 | 1,145 | $138,762.55 | 59,508 | 2018-08-15 | Filing |
| Officer | $122.70 | 600 | $73,620.00 | 251,071 | 2018-08-14 | Filing |
| Large Shareholder, Officer, Director | $124.80 | 800 | $99,840.00 | 58,151 | 2018-08-13 | Filing |
| Large Shareholder, Officer, Director | $123.88 | 4,100 | $507,908.00 | 58,951 | 2018-08-13 | Filing |
| Large Shareholder, Officer, Director | $122.87 | 6,800 | $835,516.00 | 63,051 | 2018-08-13 | Filing |
| Large Shareholder, Officer, Director | $122.15 | 5,300 | $647,395.00 | 69,851 | 2018-08-13 | Filing |
| Large Shareholder, Officer, Director | $124.85 | 500 | $62,425.00 | 58,153 | 2018-08-13 | Filing |
| Large Shareholder, Officer, Director | $123.98 | 4,100 | $508,318.00 | 58,653 | 2018-08-13 | Filing |
| Large Shareholder, Officer, Director | $122.96 | 6,619 | $813,872.24 | 62,753 | 2018-08-13 | Filing |
| Large Shareholder, Officer, Director | $122.20 | 5,781 | $706,438.20 | 69,372 | 2018-08-13 | Filing |
| Officer | $114.23 | 100 | $11,423.00 | 251,671 | 2018-08-07 | Filing |
| Officer | $113.61 | 500 | $56,805.00 | 251,771 | 2018-08-07 | Filing |
| Large Shareholder, Officer, Director | $114.51 | 757 | $86,684.07 | 75,151 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $113.95 | 3,139 | $357,689.05 | 75,908 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $112.73 | 8,504 | $958,655.92 | 79,047 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $112.04 | 1,300 | $145,652.00 | 87,551 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $110.06 | 300 | $33,018.00 | 88,851 | 2018-08-06 | Filing |
| Large Shareholder, Officer, Director | $114.43 | 1,746 | $199,794.78 | 75,153 | 2018-08-06 | Filing |