| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $56.70 | 6,355 | $360,328.50 | 137,818 | 2019-05-02 | Filing |
| Officer | $56.66 | 1,159 | $65,668.94 | 15,927 | 2019-05-01 | Filing |
| Officer | $56.74 | 6,006 | $340,780.44 | 40,297 | 2019-05-01 | Filing |
| Officer | $56.74 | 5,880 | $333,631.20 | 38,458 | 2019-05-01 | Filing |
| Officer, Director | $54.70 | 2,031 | $111,095.70 | 173,301 | 2019-04-26 | Filing |
| Officer, Director | $54.18 | 4,324 | $234,274.32 | 175,332 | 2019-04-26 | Filing |
| Officer, Director | $53.69 | 6,353 | $341,092.57 | 174,655 | 2019-04-25 | Filing |
| Officer, Director | $55.92 | 6,353 | $355,259.76 | 176,009 | 2019-04-18 | Filing |
| Officer | $55.55 | 1,987 | $110,377.85 | 15,643 | 2019-04-22 | Filing |
| Officer, Director | $56.99 | 600 | $34,194.00 | 176,009 | 2019-04-18 | Filing |
| Officer, Director | $56.23 | 5,755 | $323,603.65 | 176,609 | 2019-04-18 | Filing |
| Officer, Director | $56.99 | 600 | $34,194.00 | 177,363 | 2019-04-17 | Filing |
| Officer, Director | $56.23 | 5,755 | $323,603.65 | 177,963 | 2019-04-17 | Filing |
| Officer, Director | $58.19 | 1,200 | $69,828.00 | 178,717 | 2019-04-12 | Filing |
| Officer, Director | $57.03 | 1,293 | $73,739.79 | 179,917 | 2019-04-12 | Filing |
| Officer, Director | $58.19 | 1,200 | $69,828.00 | 178,717 | 2019-04-12 | Filing |
| Officer, Director | $57.06 | 1,308 | $74,634.48 | 179,917 | 2019-04-12 | Filing |
| Officer, Director | $59.00 | 500 | $29,500.00 | 178,717 | 2019-04-11 | Filing |
| Officer, Director | $58.16 | 1,992 | $115,854.72 | 179,217 | 2019-04-11 | Filing |
| Officer, Director | $58.82 | 905 | $53,232.10 | 178,717 | 2019-04-11 | Filing |