| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $21.81 | 94,500 | $2,061,045.00 | 329,533 | 2020-04-03 | Filing |
| Large Shareholder, Officer, Director | $37.47 | 73,100 | $2,739,057.00 | 267,771 | 2020-03-19 | Filing |
| Large Shareholder, Officer, Director | $34.67 | 73,100 | $2,534,377.00 | 194,671 | 2020-03-16 | Filing |
| Officer | $40.94 | 2,416 | $98,911.04 | 63,207 | 2020-03-11 | Filing |
| Large Shareholder, Officer, Director | $41.19 | 250,000 | $10,297,500.00 | 2,031,609 | 2019-07-23 | Filing |
| Large Shareholder, Officer, Director | $41.19 | 250,000 | $10,297,500.00 | 2,539,105 | 2019-07-23 | Filing |
| Officer | $33.00 | 9,486 | $313,038.00 | 16,986 | 2018-11-16 | Filing |
| Large Shareholder, Officer, Director | $33.00 | 9,486 | $313,038.00 | 16,986 | 2018-11-16 | Filing |
| Large Shareholder, Officer, Director | $33.00 | 60,606 | $1,999,998.00 | 117,572 | 2018-11-16 | Filing |
| Large Shareholder, Officer, Director | $33.00 | 119,698 | $3,950,034.00 | 141,085 | 2018-11-16 | Filing |
| Large Shareholder, Officer, Director | $33.00 | 18,182 | $600,006.00 | 2,511,393 | 2018-11-16 | Filing |
| Large Shareholder, Officer, Director | $27.76 | 12,512 | $347,390.68 | 2,345,885 | 2018-01-23 | Filing |
| Large Shareholder, Officer, Director | $27.38 | 17,400 | $476,333.70 | 2,307,116 | 2018-01-22 | Filing |
| Large Shareholder, Officer, Director | $26.90 | 7,388 | $198,747.54 | 2,289,716 | 2018-01-19 | Filing |
| Large Shareholder, Officer, Director | $26.98 | 18,700 | $504,505.43 | 2,282,328 | 2018-01-17 | Filing |
| Large Shareholder, Officer, Director | $26.87 | 1,000 | $26,868.00 | 20,662 | 2018-01-12 | Filing |
| Large Shareholder, Officer, Director | $27.34 | 22,235 | $607,969.38 | 2,263,628 | 2018-01-10 | Filing |
| Large Shareholder, Officer, Director | $27.69 | 10,286 | $284,779.22 | 2,241,393 | 2018-01-09 | Filing |
| Large Shareholder, Officer, Director | $27.68 | 3,779 | $104,607.25 | 2,231,107 | 2018-01-08 | Filing |
| Large Shareholder, Officer, Director | $28.50 | 10,000 | $285,025.00 | 1,911,154 | 2017-12-18 | Filing |