| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $44.60 | 23,997 | $1,070,266.20 | 201,915 | 2019-08-13 | Filing |
| Officer | $45.53 | 12,490 | $568,670.95 | 225,912 | 2019-08-12 | Filing |
| Large Shareholder, Officer, Director, Other | $46.27 | 3,013 | $139,411.51 | 735,801 | 2019-08-12 | Filing |
| Large Shareholder, Officer, Director, Other | $45.03 | 10,503 | $472,950.09 | 738,814 | 2019-08-12 | Filing |
| Large Shareholder, Other | $45.68 | 4,415 | $201,677.20 | 898,281 | 2019-08-08 | Filing |
| Large Shareholder, Other | $44.89 | 48,834 | $2,192,158.26 | 902,696 | 2019-08-08 | Filing |
| Large Shareholder, Other | $43.71 | 4,500 | $196,695.00 | 951,530 | 2019-08-08 | Filing |
| Large Shareholder, Other | $46.08 | 10,000 | $460,805.00 | 0 | 2019-08-09 | Filing |
| Large Shareholder, Officer, Director, Other | $45.68 | 4,415 | $201,677.20 | 898,281 | 2019-08-08 | Filing |
| Large Shareholder, Officer, Director, Other | $44.89 | 48,834 | $2,192,158.26 | 902,696 | 2019-08-08 | Filing |
| Large Shareholder, Officer, Director, Other | $43.71 | 4,500 | $196,695.00 | 951,530 | 2019-08-08 | Filing |
| Large Shareholder, Director, Other | $45.68 | 4,415 | $201,677.20 | 898,281 | 2019-08-08 | Filing |
| Large Shareholder, Director, Other | $44.89 | 48,834 | $2,192,158.26 | 902,696 | 2019-08-08 | Filing |
| Large Shareholder, Director, Other | $43.71 | 4,500 | $196,695.00 | 951,530 | 2019-08-08 | Filing |
| Large Shareholder, Director, Other | $43.32 | 4,324 | $187,315.68 | 956,030 | 2019-08-07 | Filing |
| Large Shareholder, Director, Other | $42.63 | 10,116 | $431,245.08 | 960,354 | 2019-08-07 | Filing |
| Large Shareholder, Officer, Director, Other | $43.32 | 4,324 | $187,315.68 | 956,030 | 2019-08-07 | Filing |
| Large Shareholder, Officer, Director, Other | $42.63 | 10,116 | $431,245.08 | 960,354 | 2019-08-07 | Filing |
| Large Shareholder, Other | $43.32 | 4,324 | $187,315.68 | 956,030 | 2019-08-07 | Filing |
| Large Shareholder, Other | $42.63 | 10,116 | $431,245.08 | 960,354 | 2019-08-07 | Filing |