| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $62.60 | 9,500 | $594,700.00 | 17,819 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $62.54 | 22,000 | $1,375,880.00 | 27,319 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $63.88 | 2,100 | $134,148.00 | 9,275 | 2017-05-23 | Filing |
| Large Shareholder, Officer, Director | $63.83 | 4,500 | $287,235.00 | 11,375 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $63.18 | 2,400 | $151,632.00 | 15,875 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $62.60 | 9,400 | $588,440.00 | 18,275 | 2017-05-22 | Filing |
| Large Shareholder, Officer, Director | $62.53 | 21,600 | $1,350,648.00 | 27,675 | 2017-05-22 | Filing |
| Other | $0.00 | 1,084 | $0.00 | 52,730 | 2017-05-22 | Filing |
| Other | $0.00 | 1,451 | $0.00 | 53,814 | 2017-05-22 | Filing |
| Other | $0.00 | 21,173 | $0.00 | 1,029,889 | 2017-05-22 | Filing |
| Other | $0.00 | 28,337 | $0.00 | 1,051,062 | 2017-05-22 | Filing |
| Other | $0.00 | 10,595 | $0.00 | 514,944 | 2017-05-22 | Filing |
| Other | $0.00 | 14,160 | $0.00 | 525,539 | 2017-05-22 | Filing |
| Other | $0.00 | 14,199 | $0.00 | 690,655 | 2017-05-22 | Filing |
| Other | $0.00 | 19,001 | $0.00 | 704,854 | 2017-05-22 | Filing |
| Other | $0.00 | 402 | $0.00 | 55,265 | 2017-05-19 | Filing |
| Other | $0.00 | 1,902 | $0.00 | 55,667 | 2017-05-19 | Filing |
| Other | $0.00 | 7,879 | $0.00 | 1,079,399 | 2017-05-19 | Filing |
| Other | $0.00 | 37,129 | $0.00 | 1,087,278 | 2017-05-19 | Filing |
| Other | $0.00 | 3,946 | $0.00 | 539,699 | 2017-05-19 | Filing |