| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $56.88 | 1,000 | $56,878.80 | 4,338,455 | 2019-08-15 | Filing |
| Large Shareholder | $56.22 | 9,000 | $506,014.20 | 4,339,455 | 2019-08-15 | Filing |
| Large Shareholder | $60.98 | 400 | $24,392.00 | 4,348,455 | 2019-08-01 | Filing |
| Large Shareholder | $60.36 | 4,827 | $291,357.72 | 4,348,855 | 2019-08-01 | Filing |
| Large Shareholder | $58.94 | 300 | $17,683.08 | 4,353,682 | 2019-08-01 | Filing |
| Large Shareholder | $58.42 | 4,473 | $261,329.66 | 4,353,982 | 2019-08-01 | Filing |
| Large Shareholder, Director | $60.98 | 400 | $24,392.00 | 1,417,757 | 2019-08-01 | Filing |
| Large Shareholder, Director | $60.34 | 4,849 | $292,571.20 | 1,418,157 | 2019-08-01 | Filing |
| Large Shareholder, Director | $58.95 | 177 | $10,434.49 | 1,423,006 | 2019-08-01 | Filing |
| Large Shareholder, Director | $58.44 | 4,574 | $267,296.78 | 1,423,183 | 2019-08-01 | Filing |
| Officer | $61.68 | 1,000 | $61,683.70 | 10,155 | 2019-07-19 | Filing |
| Officer | $62.41 | 818 | $51,053.83 | 25,883 | 2019-07-17 | Filing |
| Large Shareholder, Director | $61.26 | 2,811 | $172,203.55 | 1,427,757 | 2019-07-15 | Filing |
| Large Shareholder, Director | $60.58 | 7,189 | $435,517.53 | 1,430,568 | 2019-07-15 | Filing |
| Large Shareholder | $61.29 | 2,382 | $146,003.98 | 4,358,455 | 2019-07-15 | Filing |
| Large Shareholder | $60.61 | 7,618 | $461,747.55 | 4,360,837 | 2019-07-15 | Filing |
| Large Shareholder, Director | $52.77 | 500 | $26,384.00 | 1,437,757 | 2019-07-01 | Filing |
| Large Shareholder, Director | $51.95 | 1,105 | $57,400.00 | 1,438,257 | 2019-07-01 | Filing |
| Large Shareholder, Director | $50.82 | 8,395 | $426,654.05 | 1,439,362 | 2019-07-01 | Filing |
| Large Shareholder | $51.04 | 10,000 | $510,402.00 | 4,368,455 | 2019-07-01 | Filing |