| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $49.80 | 400 | $19,920.00 | 0 | 2019-07-01 | Filing |
| Large Shareholder, Other | $49.06 | 2,814 | $138,054.84 | 400 | 2019-07-01 | Filing |
| Large Shareholder, Other | $48.16 | 4,300 | $207,088.00 | 3,214 | 2019-07-01 | Filing |
| Large Shareholder, Other | $47.08 | 1,600 | $75,328.00 | 7,514 | 2019-07-01 | Filing |
| Officer | $44.21 | 64 | $2,829.44 | 75,631 | 2019-06-24 | Filing |
| Officer | $43.85 | 19,936 | $874,193.60 | 75,695 | 2019-06-24 | Filing |
| Officer | $45.01 | 1,032 | $46,445.99 | 34,041 | 2019-06-20 | Filing |
| Officer | $41.34 | 385 | $15,915.90 | 35,073 | 2019-06-17 | Filing |
| Officer | $40.57 | 1,679 | $68,117.03 | 35,458 | 2019-06-17 | Filing |
| Large Shareholder, Director, Other | $37.15 | 16,108 | $598,412.20 | 1,348,281 | 2019-06-05 | Filing |
| Large Shareholder, Director, Other | $36.13 | 25,094 | $906,646.22 | 1,364,389 | 2019-06-05 | Filing |
| Large Shareholder, Director, Other | $35.23 | 29,500 | $1,039,285.00 | 1,389,483 | 2019-06-05 | Filing |
| Large Shareholder, Officer, Director, Other | $37.15 | 16,108 | $598,412.20 | 1,348,281 | 2019-06-05 | Filing |
| Large Shareholder, Officer, Director, Other | $36.13 | 25,094 | $906,646.22 | 1,364,389 | 2019-06-05 | Filing |
| Large Shareholder, Officer, Director, Other | $35.23 | 29,500 | $1,039,285.00 | 1,389,483 | 2019-06-05 | Filing |
| Large Shareholder, Other | $37.15 | 16,108 | $598,412.20 | 1,348,281 | 2019-06-05 | Filing |
| Large Shareholder, Other | $36.13 | 25,094 | $906,646.22 | 1,364,389 | 2019-06-05 | Filing |
| Large Shareholder, Other | $35.23 | 29,500 | $1,039,285.00 | 1,389,483 | 2019-06-05 | Filing |
| Large Shareholder, Director, Other | $35.08 | 85,275 | $2,991,447.00 | 1,418,983 | 2019-06-04 | Filing |
| Large Shareholder, Director, Other | $34.03 | 6,021 | $204,894.63 | 1,504,258 | 2019-06-04 | Filing |