| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director, Other | $35.08 | 85,275 | $2,991,447.00 | 1,418,983 | 2019-06-04 | Filing |
| Large Shareholder, Officer, Director, Other | $34.03 | 6,021 | $204,894.63 | 1,504,258 | 2019-06-04 | Filing |
| Large Shareholder, Other | $35.08 | 85,275 | $2,991,447.00 | 1,418,983 | 2019-06-04 | Filing |
| Large Shareholder, Other | $34.03 | 6,021 | $204,894.63 | 1,504,258 | 2019-06-04 | Filing |
| Large Shareholder, Other | $35.91 | 1,520 | $54,583.20 | 0 | 2019-06-03 | Filing |
| Large Shareholder, Other | $35.23 | 11,480 | $404,440.40 | 1,520 | 2019-06-03 | Filing |
| 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 |