| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $142.32 | 300 | $42,696.00 | 253,129 | 2019-06-04 | Filing |
| Officer | $144.42 | 300 | $43,326.00 | 253,429 | 2019-05-28 | Filing |
| Officer | $154.67 | 300 | $46,401.00 | 253,729 | 2019-05-21 | Filing |
| Officer | $151.69 | 200 | $30,338.00 | 254,029 | 2019-05-21 | Filing |
| Officer | $141.72 | 100 | $14,172.00 | 254,229 | 2019-05-14 | Filing |
| Officer | $140.74 | 200 | $28,148.00 | 254,329 | 2019-05-14 | Filing |
| Officer | $139.76 | 200 | $27,952.00 | 254,529 | 2019-05-14 | Filing |
| Officer | $151.72 | 100 | $15,172.00 | 254,729 | 2019-05-07 | Filing |
| Officer | $150.75 | 300 | $45,225.00 | 254,829 | 2019-05-07 | Filing |
| Officer | $146.01 | 100 | $14,601.00 | 255,129 | 2019-05-07 | Filing |
| Director | $162.20 | 33 | $5,352.60 | 10,658 | 2019-05-01 | Filing |
| Officer | $161.27 | 500 | $80,635.00 | 255,229 | 2019-04-30 | Filing |
| Large Shareholder, Officer, Director | $152.03 | 4,658 | $708,155.74 | 0 | 2019-04-24 | Filing |
| Large Shareholder, Officer, Director | $152.03 | 4,635 | $704,659.05 | 0 | 2019-04-24 | Filing |
| Officer | $148.88 | 500 | $74,440.00 | 255,729 | 2019-04-23 | Filing |
| Large Shareholder, Officer, Director | $152.03 | 342 | $51,994.26 | 0 | 2019-04-23 | Filing |
| Large Shareholder, Officer, Director | $148.12 | 5,152 | $763,114.24 | 0 | 2019-04-22 | Filing |
| Large Shareholder, Officer, Director | $147.32 | 9,366 | $1,379,799.12 | 5,152 | 2019-04-22 | Filing |
| Large Shareholder, Officer, Director | $146.31 | 4,421 | $646,836.51 | 14,518 | 2019-04-22 | Filing |
| Large Shareholder, Officer, Director | $145.43 | 5,443 | $791,575.49 | 18,939 | 2019-04-22 | Filing |