| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $110.40 | 12,207 | $1,347,652.80 | 2,996,759 | 2019-08-02 | Filing |
| Large Shareholder | $109.96 | 33,616 | $3,696,415.36 | 3,008,966 | 2019-08-02 | Filing |
| Large Shareholder | $108.76 | 4,042 | $439,607.92 | 3,042,582 | 2019-08-02 | Filing |
| Large Shareholder | $107.49 | 1,855 | $199,393.95 | 3,046,624 | 2019-08-02 | Filing |
| Large Shareholder | $110.39 | 423 | $46,694.97 | 3,048,479 | 2019-08-01 | Filing |
| Large Shareholder | $109.77 | 3,330 | $365,534.10 | 3,048,902 | 2019-08-01 | Filing |
| Large Shareholder | $108.48 | 38,335 | $4,158,580.80 | 3,052,232 | 2019-08-01 | Filing |
| Large Shareholder, Director | $74.07 | 2,665 | $197,396.55 | 4,035 | 2019-02-04 | Filing |
| Large Shareholder, Officer, Director | $68.50 | 26,954 | $1,846,349.00 | 1,814,791 | 2019-01-14 | Filing |
| Large Shareholder, Officer, Director | $68.00 | 23,046 | $1,567,128.00 | 1,841,745 | 2019-01-14 | Filing |
| Large Shareholder | $68.50 | 26,954 | $1,846,349.00 | 15,575,196 | 2019-01-14 | Filing |
| Large Shareholder | $68.00 | 23,046 | $1,567,128.00 | 15,602,150 | 2019-01-14 | Filing |
| Officer | $70.38 | 110 | $7,741.80 | 38,845 | 2018-12-07 | Filing |
| Officer | $69.81 | 10,046 | $701,306.24 | 38,955 | 2018-12-07 | Filing |
| Director | $76.93 | 6,300 | $484,671.60 | 20,824 | 2018-09-14 | Filing |
| Large Shareholder | $78.77 | 300 | $23,631.00 | 15,625,196 | 2018-08-07 | Filing |
| Large Shareholder | $78.20 | 3,894 | $304,510.80 | 15,625,496 | 2018-08-07 | Filing |
| Large Shareholder | $77.12 | 22,709 | $1,751,318.08 | 15,629,390 | 2018-08-07 | Filing |
| Large Shareholder | $78.46 | 17,890 | $1,403,649.40 | 15,652,099 | 2018-08-06 | Filing |
| Large Shareholder, Director | $78.77 | 270 | $21,275.78 | 2,754,984 | 2018-08-07 | Filing |