| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director, Other | $36.54 | 100 | $3,654.00 | 1,510,279 | 2019-06-03 | Filing |
| Large Shareholder, Officer, Director, Other | $35.64 | 15,808 | $563,397.12 | 1,510,379 | 2019-06-03 | Filing |
| Large Shareholder, Officer, Director, Other | $35.11 | 22,094 | $775,720.34 | 1,526,187 | 2019-06-03 | Filing |
| Large Shareholder, Director, Other | $36.54 | 100 | $3,654.00 | 1,510,279 | 2019-06-03 | Filing |
| Large Shareholder, Director, Other | $35.64 | 15,808 | $563,397.12 | 1,510,379 | 2019-06-03 | Filing |
| Large Shareholder, Director, Other | $35.11 | 22,094 | $775,720.34 | 1,526,187 | 2019-06-03 | Filing |
| Large Shareholder, Other | $36.54 | 100 | $3,654.00 | 1,510,279 | 2019-06-03 | Filing |
| Large Shareholder, Other | $35.64 | 15,808 | $563,397.12 | 1,510,379 | 2019-06-03 | Filing |
| Large Shareholder, Other | $35.11 | 22,094 | $775,720.34 | 1,526,187 | 2019-06-03 | Filing |
| Officer | $40.73 | 8,151 | $331,990.23 | 75,631 | 2019-05-20 | Filing |
| Officer | $39.97 | 11,849 | $473,604.53 | 83,782 | 2019-05-20 | Filing |
| Large Shareholder, Director, Other | $40.97 | 1,659 | $67,969.23 | 1,548,281 | 2019-05-20 | Filing |
| Large Shareholder, Director, Other | $40.13 | 6,157 | $247,080.41 | 1,549,940 | 2019-05-20 | Filing |
| Large Shareholder, Officer, Director, Other | $40.97 | 1,659 | $67,969.23 | 1,548,281 | 2019-05-20 | Filing |
| Large Shareholder, Officer, Director, Other | $40.13 | 6,157 | $247,080.41 | 1,549,940 | 2019-05-20 | Filing |
| Large Shareholder, Other | $40.97 | 1,659 | $67,969.23 | 1,548,281 | 2019-05-20 | Filing |
| Large Shareholder, Other | $40.13 | 6,157 | $247,080.41 | 1,549,940 | 2019-05-20 | Filing |
| Large Shareholder, Other | $41.06 | 8,500 | $349,010.00 | 0 | 2019-05-20 | Filing |
| Officer | $40.14 | 3,096 | $124,265.70 | 37,137 | 2019-05-17 | Filing |
| Officer | $35.75 | 300 | $10,725.00 | 37,137 | 2019-05-15 | Filing |