| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $68.75 | 5,000 | $343,750.00 | 124,319 | 2017-06-05 | Filing |
| Large Shareholder, Officer, Director | $67.74 | 21,153 | $1,432,904.22 | 129,319 | 2017-06-05 | Filing |
| Large Shareholder, Officer, Director | $67.21 | 18,847 | $1,266,706.87 | 150,472 | 2017-06-05 | Filing |
| Large Shareholder, Officer, Director | $68.75 | 5,000 | $343,750.00 | 124,275 | 2017-06-05 | Filing |
| Large Shareholder, Officer, Director | $67.81 | 10,993 | $745,435.33 | 129,275 | 2017-06-05 | Filing |
| Large Shareholder, Officer, Director | $67.37 | 29,007 | $1,954,201.59 | 140,268 | 2017-06-05 | Filing |
| Officer | $68.44 | 300 | $20,532.00 | 115,987 | 2017-06-05 | Filing |
| Other | $0.00 | 58,848 | $0.00 | 0 | 2017-05-31 | Filing |
| Other | $0.00 | 158,733 | $0.00 | 434,788 | 2017-05-31 | Filing |
| Other | $0.00 | 58,848 | $0.00 | 0 | 2017-05-31 | Filing |
| Other | $0.00 | 158,733 | $0.00 | 434,788 | 2017-05-31 | Filing |
| Officer | $63.94 | 239 | $15,281.66 | 1,563 | 2017-06-01 | Filing |
| Officer | $63.18 | 700 | $44,226.00 | 198,684 | 2017-06-01 | Filing |
| Officer | $64.02 | 231 | $14,788.62 | 199,384 | 2017-06-01 | Filing |
| Officer | $63.41 | 643 | $40,772.63 | 116,287 | 2017-06-01 | Filing |
| Large Shareholder, Officer, Director | $63.78 | 28,100 | $1,792,218.00 | 169,275 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $64.39 | 11,900 | $766,241.00 | 197,375 | 2017-05-30 | Filing |
| Officer | $63.63 | 240 | $15,271.20 | 760 | 2017-06-01 | Filing |
| Officer | $64.47 | 600 | $38,682.00 | 243,283 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $63.79 | 28,300 | $1,805,257.00 | 169,319 | 2017-05-30 | Filing |