| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $74.90 | 3,000 | $224,700.00 | 52,006 | 2019-04-10 | Filing |
| Officer | $69.06 | 1,914 | $132,180.84 | 47,288 | 2018-03-15 | Filing |
| Officer | $70.00 | 1,016 | $71,120.00 | 15,988 | 2019-03-15 | Filing |
| Officer | $68.87 | 3,000 | $206,610.00 | 55,006 | 2019-03-11 | Filing |
| Director | $69.01 | 208,749 | $14,405,768.49 | 64,242 | 2019-02-25 | Filing |
| Director | $69.62 | 600 | $41,772.00 | 272,991 | 2019-02-25 | Filing |
| Officer | $65.00 | 3,000 | $195,000.00 | 58,006 | 2019-02-11 | Filing |
| Officer | $70.00 | 1,016 | $71,120.00 | 17,004 | 2019-02-06 | Filing |
| Officer | $65.00 | 6,000 | $390,000.00 | 61,006 | 2019-01-25 | Filing |
| Officer, Director | $61.43 | 426 | $26,169.18 | 167,446 | 2018-12-12 | Filing |
| Officer, Director | $60.77 | 616 | $37,434.32 | 167,872 | 2018-12-12 | Filing |
| Officer, Director | $61.33 | 1,258 | $77,153.14 | 168,488 | 2018-12-11 | Filing |
| Officer, Director | $60.40 | 2,200 | $132,880.00 | 169,746 | 2018-12-11 | Filing |
| Officer, Director | $60.34 | 500 | $30,170.00 | 171,946 | 2018-12-10 | Filing |
| Director | $64.80 | 1,262 | $81,777.60 | 2,347 | 2018-11-27 | Filing |
| Officer | $65.00 | 3,000 | $195,000.00 | 67,446 | 2018-11-12 | Filing |
| Officer, Director | $63.89 | 1,500 | $95,835.00 | 172,446 | 2018-11-13 | Filing |
| Officer, Director | $64.85 | 549 | $35,602.65 | 175,172 | 2018-11-12 | Filing |
| Officer, Director | $64.10 | 3,151 | $201,979.10 | 175,721 | 2018-11-12 | Filing |
| Officer, Director | $63.09 | 1,300 | $82,017.00 | 178,872 | 2018-11-12 | Filing |