| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $113.57 | 5,454 | $619,426.60 | 240 | 2019-01-09 | Filing |
| Officer, Director | $112.84 | 1,500 | $169,264.35 | 5,694 | 2019-01-09 | Filing |
| Officer, Director | $114.89 | 100 | $11,489.00 | 140 | 2019-01-08 | Filing |
| Officer, Director | $113.43 | 3,654 | $414,484.18 | 240 | 2019-01-08 | Filing |
| Officer, Director | $112.80 | 3,300 | $372,246.93 | 3,894 | 2019-01-08 | Filing |
| Officer, Director | $114.09 | 880 | $100,395.42 | 140 | 2019-01-07 | Filing |
| Officer, Director | $113.51 | 4,875 | $553,359.79 | 1,020 | 2019-01-07 | Filing |
| Officer, Director | $112.54 | 1,300 | $146,300.96 | 5,895 | 2019-01-07 | Filing |
| Officer, Director | $112.23 | 2,027 | $227,480.48 | 140 | 2019-01-04 | Filing |
| Officer, Director | $111.60 | 3,628 | $404,871.74 | 2,167 | 2019-01-04 | Filing |
| Officer, Director | $110.26 | 1,400 | $154,366.94 | 5,795 | 2019-01-04 | Filing |
| Director | $119.00 | 810 | $96,390.00 | 1,555 | 2018-09-10 | Filing |
| Director | $118.00 | 810 | $95,580.00 | 2,365 | 2018-09-06 | Filing |
| Director | $129.38 | 3,240 | $419,197.68 | 0 | 2018-08-16 | Filing |
| Director | $113.07 | 3,240 | $366,352.63 | 0 | 2018-06-29 | Filing |
| Director | $112.38 | 600 | $67,425.00 | 2,890 | 2018-06-12 | Filing |
| Officer, Director | $111.37 | 8,699 | $968,810.24 | 140 | 2018-04-09 | Filing |
| Officer, Director | $110.55 | 12,814 | $1,416,558.23 | 8,839 | 2018-04-09 | Filing |
| Officer, Director | $112.38 | 1,608 | $180,713.95 | 140 | 2018-04-06 | Filing |
| Officer, Director | $111.39 | 7,051 | $785,435.57 | 1,748 | 2018-04-06 | Filing |