| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $85.54 | 501 | $42,857.44 | 5,438,392 | 2018-08-03 | Filing |
| Large Shareholder, Officer, Director | $84.76 | 17,471 | $1,480,808.77 | 5,438,893 | 2018-08-03 | Filing |
| Large Shareholder, Officer, Director | $83.94 | 1,728 | $145,055.40 | 5,456,364 | 2018-08-03 | Filing |
| Large Shareholder, Officer, Director | $86.05 | 3,090 | $265,888.01 | 5,438,092 | 2018-08-02 | Filing |
| Large Shareholder, Officer, Director | $85.46 | 11,347 | $969,735.04 | 5,441,182 | 2018-08-02 | Filing |
| Large Shareholder, Officer, Director | $84.65 | 5,563 | $470,920.19 | 5,452,529 | 2018-08-02 | Filing |
| Officer | $90.89 | 206 | $18,722.39 | 168,266 | 2018-07-09 | Filing |
| Officer | $88.92 | 989 | $87,939.80 | 168,472 | 2018-07-09 | Filing |
| Officer | $87.90 | 805 | $70,761.03 | 169,461 | 2018-07-09 | Filing |
| Officer | $85.77 | 362 | $31,047.69 | 62,114 | 2018-07-02 | Filing |
| Officer | $85.06 | 1,344 | $114,314.46 | 62,476 | 2018-07-02 | Filing |
| Officer | $83.92 | 294 | $24,672.51 | 63,820 | 2018-07-02 | Filing |
| Officer | $85.35 | 756 | $64,524.60 | 168,266 | 2018-06-11 | Filing |
| Officer | $84.27 | 1,244 | $104,832.63 | 169,022 | 2018-06-11 | Filing |
| Director | $80.60 | 6,173 | $497,570.34 | 4,982 | 2018-06-07 | Filing |
| Director | $80.75 | 4,982 | $402,296.50 | 4,714 | 2018-06-07 | Filing |
| Officer | $78.55 | 100 | $7,855.00 | 62,114 | 2018-06-01 | Filing |
| Officer | $77.97 | 1,900 | $148,143.57 | 62,214 | 2018-06-01 | Filing |
| Director | $76.35 | 700 | $53,445.00 | 5,155 | 2018-05-15 | Filing |
| Director | $75.92 | 21,687 | $1,646,438.00 | 5,855 | 2018-05-15 | Filing |