| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $124.61 | 5,000 | $623,050.00 | 78,594 | 2018-11-01 | Filing |
| Officer, Director | $125.38 | 1,900 | $238,222.00 | 83,594 | 2018-10-25 | Filing |
| Officer, Director | $124.79 | 2,400 | $299,496.00 | 85,494 | 2018-10-25 | Filing |
| Officer, Director | $122.96 | 700 | $86,072.00 | 87,894 | 2018-10-25 | Filing |
| Officer, Director | $131.05 | 3,550 | $465,227.50 | 88,594 | 2018-10-18 | Filing |
| Officer, Director | $128.80 | 1,450 | $186,760.00 | 92,144 | 2018-10-18 | Filing |
| Officer, Director | $126.61 | 500 | $63,305.00 | 93,594 | 2018-10-11 | Filing |
| Officer, Director | $125.63 | 1,850 | $232,415.50 | 94,094 | 2018-10-11 | Filing |
| Officer, Director | $124.79 | 2,650 | $330,693.50 | 95,944 | 2018-10-11 | Filing |
| Officer, Director | $134.28 | 400 | $53,712.00 | 98,594 | 2018-10-04 | Filing |
| Officer, Director | $132.89 | 1,130 | $150,165.70 | 98,994 | 2018-10-04 | Filing |
| Officer, Director | $131.35 | 1,370 | $179,949.50 | 100,124 | 2018-10-04 | Filing |
| Officer, Director | $130.69 | 2,100 | $274,449.00 | 101,494 | 2018-10-04 | Filing |
| Officer, Director | $136.31 | 1,200 | $163,572.00 | 103,594 | 2018-09-27 | Filing |
| Officer, Director | $135.88 | 3,800 | $516,344.00 | 104,794 | 2018-09-27 | Filing |
| Officer, Director | $135.66 | 150 | $20,349.00 | 108,594 | 2018-09-20 | Filing |
| Officer, Director | $135.16 | 2,750 | $371,690.00 | 108,744 | 2018-09-20 | Filing |
| Officer, Director | $133.83 | 2,100 | $281,043.00 | 111,494 | 2018-09-20 | Filing |
| Officer, Director | $135.65 | 3,350 | $454,427.50 | 113,594 | 2018-09-13 | Filing |
| Officer, Director | $134.74 | 1,600 | $215,584.00 | 116,944 | 2018-09-13 | Filing |