| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $0.00 | 27,685 | $0.00 | 1,071,054 | 2018-07-16 | Filing |
| Officer, Director | $0.00 | 2,315 | $0.00 | 1,098,739 | 2018-07-16 | Filing |
| Officer | $31.48 | 57,390 | $1,806,637.20 | 146,558 | 2018-07-02 | Filing |
| Officer, Director | $32.09 | 70,364 | $2,257,699.30 | 69,318 | 2018-06-27 | Filing |
| Officer, Director | $32.04 | 8,308 | $266,147.61 | 139,682 | 2018-06-20 | Filing |
| Officer, Director | $32.00 | 621 | $19,872.00 | 147,990 | 2018-06-19 | Filing |
| Officer, Director | $32.00 | 22,289 | $713,248.00 | 148,611 | 2018-06-18 | Filing |
| Officer, Director | $31.09 | 30,000 | $932,802.00 | 1,101,054 | 2018-06-15 | Filing |
| Officer, Director | $31.64 | 30,000 | $949,269.00 | 1,131,054 | 2018-06-14 | Filing |
| Officer, Director | $32.00 | 200 | $6,400.00 | 170,900 | 2018-06-14 | Filing |
| Officer, Director | $32.00 | 11,720 | $375,040.00 | 171,100 | 2018-06-13 | Filing |
| Officer, Director | $32.00 | 2,800 | $89,600.00 | 182,820 | 2018-06-04 | Filing |
| Officer, Director | $31.64 | 19,694 | $623,118.16 | 185,620 | 2018-06-04 | Filing |
| Officer, Director | $30.34 | 28,150 | $854,071.00 | 205,314 | 2018-06-04 | Filing |
| Officer, Director | $29.31 | 26,782 | $784,980.42 | 233,464 | 2018-06-04 | Filing |
| Officer, Director | $28.43 | 149,878 | $4,261,031.54 | 260,246 | 2018-06-04 | Filing |
| Officer | $31.74 | 4,131 | $131,117.94 | 39,582 | 2018-06-04 | Filing |
| Officer | $30.26 | 1,800 | $54,468.00 | 43,713 | 2018-06-04 | Filing |
| Officer | $29.36 | 114,934 | $3,374,462.24 | 45,513 | 2018-06-04 | Filing |
| Officer | $28.60 | 225,296 | $6,443,465.60 | 33,067 | 2018-06-04 | Filing |