| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $207.30 | 2,300 | $476,785.40 | 193,618 | 2018-03-16 | Filing |
| Officer, Director | $206.94 | 1,100 | $227,628.50 | 195,918 | 2018-03-16 | Filing |
| Officer, Director | $202.56 | 900 | $182,303.10 | 197,018 | 2018-03-16 | Filing |
| Officer, Director | $201.58 | 500 | $100,789.50 | 197,918 | 2018-03-16 | Filing |
| Officer, Director | $200.29 | 300 | $60,086.10 | 198,418 | 2018-03-16 | Filing |
| Officer | $213.61 | 51 | $10,894.11 | 22,242 | 2018-03-14 | Filing |
| Officer | $212.30 | 300 | $63,690.60 | 22,293 | 2018-03-14 | Filing |
| Officer | $211.48 | 1,900 | $401,813.90 | 22,593 | 2018-03-14 | Filing |
| Officer | $210.67 | 1,400 | $294,935.20 | 24,493 | 2018-03-14 | Filing |
| Director | $204.00 | 1,000 | $204,000.00 | 753 | 2018-02-21 | Filing |
| Officer | $196.01 | 4,406 | $863,633.28 | 6,254 | 2018-02-09 | Filing |
| Officer, Director | $211.14 | 9,700 | $2,048,087.10 | 173,660 | 2018-01-04 | Filing |
| Officer, Director | $210.36 | 3,201 | $673,355.96 | 183,360 | 2018-01-04 | Filing |
| Officer | $206.20 | 319 | $65,777.80 | 810 | 2017-12-18 | Filing |
| Officer | $203.03 | 435 | $88,318.05 | 810 | 2017-12-15 | Filing |
| Officer | $206.16 | 2,172 | $447,779.52 | 55,592 | 2017-12-14 | Filing |
| Officer, Director | $203.63 | 3,013 | $613,543.22 | 173,660 | 2017-12-13 | Filing |
| Officer, Director | $202.54 | 5,300 | $1,073,477.90 | 176,673 | 2017-12-13 | Filing |
| Officer | $203.77 | 1,511 | $307,896.47 | 22,242 | 2017-12-13 | Filing |
| Officer | $204.47 | 369 | $75,449.43 | 17,764 | 2017-11-30 | Filing |