| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $35.54 | 1,796 | $63,821.04 | 3,068,753 | 2019-10-31 | Filing |
| Large Shareholder, Officer, Director | $35.53 | 9,921 | $352,491.15 | 3,070,549 | 2019-10-30 | Filing |
| Large Shareholder, Officer, Director | $35.59 | 9,217 | $328,017.36 | 3,080,470 | 2019-10-29 | Filing |
| Officer, Director | $35.29 | 12,202 | $430,626.88 | 35,226 | 2019-10-28 | Filing |
| Large Shareholder, Officer, Director | $35.53 | 7,348 | $261,064.89 | 3,089,687 | 2019-10-28 | Filing |
| Large Shareholder, Officer, Director | $37.17 | 7,068 | $262,732.40 | 34,962 | 2019-10-24 | Filing |
| Officer, Director | $35.09 | 2,489 | $87,327.81 | 172,872 | 2019-09-23 | Filing |
| Officer, Director | $35.27 | 23,905 | $843,026.56 | 172,872 | 2019-09-20 | Filing |
| Officer, Director | $35.70 | 22,650 | $808,618.59 | 172,872 | 2019-09-19 | Filing |
| Large Shareholder, Officer, Director | $35.03 | 4,891 | $171,321.95 | 3,097,035 | 2019-09-13 | Filing |
| Large Shareholder, Officer, Director | $34.84 | 33,472 | $1,166,033.94 | 3,101,926 | 2019-09-12 | Filing |
| Large Shareholder, Officer, Director | $34.67 | 332 | $11,510.44 | 3,135,398 | 2019-09-11 | Filing |
| Director | $32.05 | 7,500 | $240,402.75 | 0 | 2019-08-09 | Filing |
| Director | $32.15 | 7,500 | $241,157.25 | 7,500 | 2019-08-09 | Filing |
| Director | $32.00 | 5,000 | $160,000.00 | 8,333 | 2019-08-06 | Filing |
| Large Shareholder, Officer, Director | $32.72 | 2,000 | $65,449.20 | 42,031 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $33.07 | 6,000 | $198,437.40 | 44,031 | 2019-07-31 | Filing |
| Large Shareholder, Officer, Director | $32.54 | 2,000 | $65,075.00 | 50,031 | 2019-07-30 | Filing |
| Large Shareholder, Officer, Director | $34.45 | 66,037 | $2,275,199.18 | 3,136,820 | 2019-07-25 | Filing |
| Officer | $29.63 | 16,604 | $492,011.39 | 19,857 | 2019-02-22 | Filing |