| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $25.19 | 1,726 | $43,483.98 | 213,256 | 2019-06-28 | Filing |
| Large Shareholder | $25.20 | 108,508 | $2,734,010.97 | 214,982 | 2019-06-27 | Filing |
| Large Shareholder | $25.00 | 1,206 | $30,153.86 | 45,606 | 2019-07-01 | Filing |
| Large Shareholder | $25.19 | 379 | $9,548.34 | 46,812 | 2019-06-28 | Filing |
| Large Shareholder | $25.20 | 23,819 | $600,153.05 | 47,191 | 2019-06-27 | Filing |
| Officer | $25.09 | 11,514 | $288,855.17 | 2,155 | 2019-06-27 | Filing |
| Officer | $25.00 | 1,155 | $28,875.00 | 0 | 2019-06-24 | Filing |
| Officer | $25.01 | 27,331 | $683,581.11 | 0 | 2019-06-21 | Filing |
| Officer | $22.81 | 13,150 | $299,940.98 | 0 | 2019-06-20 | Filing |
| Large Shareholder | $25.00 | 1,312 | $32,800.00 | 323,490 | 2019-06-24 | Filing |
| Large Shareholder | $25.00 | 22,928 | $573,200.00 | 324,802 | 2019-06-21 | Filing |
| Large Shareholder | $24.18 | 41,000 | $991,216.00 | 347,730 | 2019-06-20 | Filing |
| Large Shareholder | $23.33 | 123,000 | $2,869,602.30 | 388,730 | 2019-06-20 | Filing |
| Large Shareholder | $25.00 | 288 | $7,200.00 | 71,010 | 2019-06-24 | Filing |
| Large Shareholder | $25.00 | 5,033 | $125,825.00 | 71,298 | 2019-06-21 | Filing |
| Large Shareholder | $24.18 | 9,000 | $217,584.00 | 76,331 | 2019-06-20 | Filing |
| Large Shareholder | $23.33 | 27,000 | $629,912.70 | 85,331 | 2019-06-20 | Filing |
| Large Shareholder, Officer, Director | $22.02 | 50,000 | $1,100,945.00 | 0 | 2019-06-10 | Filing |
| Officer | $22.51 | 6,850 | $154,164.05 | 0 | 2019-06-10 | Filing |
| Large Shareholder | $23.14 | 18,646 | $431,399.45 | 511,730 | 2019-05-10 | Filing |