| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $107.64 | 5,961 | $641,630.71 | 23,752,986 | 2018-05-07 | Filing |
| Large Shareholder, Officer, Director | $107.80 | 6,513 | $702,099.45 | 23,758,947 | 2018-05-04 | Filing |
| Large Shareholder, Officer, Director | $107.31 | 6,052 | $649,414.70 | 23,765,460 | 2018-05-04 | Filing |
| Large Shareholder, Officer, Director | $107.36 | 8,344 | $895,801.83 | 23,771,512 | 2018-05-03 | Filing |
| Large Shareholder, Officer, Director | $109.25 | 38 | $4,151.50 | 23,779,856 | 2018-05-02 | Filing |
| Large Shareholder, Officer, Director | $108.56 | 6,371 | $691,632.57 | 23,779,894 | 2018-05-02 | Filing |
| Large Shareholder, Officer, Director | $109.07 | 7,830 | $854,003.22 | 23,786,265 | 2018-05-01 | Filing |
| Large Shareholder, Officer, Director | $108.29 | 4,384 | $474,751.69 | 23,794,095 | 2018-05-01 | Filing |
| Director | $95.46 | 1,531 | $146,149.26 | 5,350 | 2018-02-23 | Filing |
| Director | $96.91 | 2,500 | $242,275.00 | 42,021 | 2017-12-21 | Filing |
| Director | $90.75 | 300 | $27,225.00 | 44,521 | 2017-11-21 | Filing |
| Director | $92.00 | 2,200 | $202,400.00 | 44,821 | 2017-11-21 | Filing |
| Director | $86.47 | 1,200 | $103,764.00 | 25,401 | 2017-10-30 | Filing |
| Director | $85.40 | 18,800 | $1,605,520.00 | 26,601 | 2017-10-30 | Filing |
| Director | $87.00 | 500 | $43,500.00 | 6,881 | 2017-10-26 | Filing |
| Director | $86.59 | 300 | $25,977.00 | 47,021 | 2017-10-25 | Filing |
| Director | $85.37 | 300 | $25,611.00 | 47,321 | 2017-10-25 | Filing |
| Director | $84.42 | 300 | $25,326.00 | 47,621 | 2017-10-25 | Filing |
| Director | $82.97 | 1,600 | $132,752.00 | 47,921 | 2017-10-25 | Filing |
| Director | $85.00 | 500 | $42,500.00 | 7,381 | 2017-09-27 | Filing |