| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $46.53 | 1,900 | $88,407.00 | 164,978 | 2018-06-06 | Filing |
| Officer, Director | $50.27 | 1,200 | $60,324.00 | 166,878 | 2018-06-05 | Filing |
| Officer, Director | $49.51 | 3,200 | $158,432.00 | 168,078 | 2018-06-05 | Filing |
| Officer, Director | $50.88 | 4,400 | $223,872.00 | 171,278 | 2018-05-22 | Filing |
| Officer, Director | $53.64 | 900 | $48,276.00 | 175,678 | 2018-05-21 | Filing |
| Officer, Director | $52.83 | 2,000 | $105,660.00 | 176,578 | 2018-05-21 | Filing |
| Officer, Director | $51.67 | 1,500 | $77,505.00 | 178,578 | 2018-05-21 | Filing |
| Officer | $50.03 | 25,860 | $1,293,775.80 | 107,972 | 2018-05-18 | Filing |
| Officer | $45.02 | 16,334 | $735,356.68 | 12,500 | 2018-05-15 | Filing |
| Director | $43.57 | 12,286 | $535,301.02 | 19,820 | 2018-05-14 | Filing |
| Officer | $46.30 | 300 | $13,890.00 | 133,832 | 2018-05-16 | Filing |
| Officer | $46.04 | 4,347 | $200,135.88 | 134,132 | 2018-05-16 | Filing |
| Director | $46.06 | 273 | $12,574.38 | 111,192 | 2018-05-16 | Filing |
| Officer | $46.02 | 9,252 | $425,777.04 | 332,130 | 2018-05-15 | Filing |
| Officer | $45.21 | 9,638 | $435,733.98 | 341,382 | 2018-05-15 | Filing |
| Officer | $44.44 | 6,885 | $305,969.40 | 351,020 | 2018-05-15 | Filing |
| Officer, Director | $40.98 | 2,200 | $90,156.00 | 180,078 | 2018-05-10 | Filing |
| Officer, Director | $40.08 | 2,200 | $88,176.00 | 182,278 | 2018-05-10 | Filing |
| Officer, Director | $39.50 | 3,100 | $122,450.00 | 184,478 | 2018-05-09 | Filing |
| Officer, Director | $38.35 | 1,300 | $49,855.00 | 187,578 | 2018-05-09 | Filing |