| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $57.99 | 3,100 | $179,769.00 | 1,378,017 | 2019-05-07 | Filing |
| Director | $57.13 | 4,278 | $244,402.14 | 1,381,117 | 2019-05-07 | Filing |
| Large Shareholder, Director | $62.04 | 10,490 | $650,817.43 | 229,443 | 2019-05-01 | Filing |
| Large Shareholder, Director | $61.47 | 64,510 | $3,965,249.07 | 239,933 | 2019-05-01 | Filing |
| Large Shareholder, Officer, Director | $61.52 | 4,139 | $254,627.55 | 23,555 | 2019-04-25 | Filing |
| Large Shareholder, Officer, Director | $60.94 | 10,861 | $661,815.04 | 27,694 | 2019-04-25 | Filing |
| Large Shareholder, Director | $60.25 | 8,932 | $538,138.71 | 304,443 | 2019-04-23 | Filing |
| Large Shareholder, Director | $60.11 | 1,000 | $60,108.10 | 313,375 | 2019-04-22 | Filing |
| Large Shareholder, Director | $60.03 | 6,042 | $362,722.41 | 314,375 | 2019-04-16 | Filing |
| Large Shareholder, Director | $59.82 | 59,026 | $3,530,669.70 | 320,417 | 2019-04-15 | Filing |
| Director | $58.44 | 14,834 | $866,898.96 | 1,049,242 | 2019-04-10 | Filing |
| Director | $57.86 | 74,578 | $4,315,083.08 | 1,064,076 | 2019-04-10 | Filing |
| Director | $58.66 | 14,090 | $826,519.40 | 1,138,654 | 2019-04-09 | Filing |
| Director | $58.10 | 60,286 | $3,502,616.60 | 1,152,744 | 2019-04-09 | Filing |
| Director | $59.49 | 9,182 | $546,237.18 | 1,213,030 | 2019-04-08 | Filing |
| Director | $58.85 | 77,030 | $4,533,215.50 | 1,222,212 | 2019-04-08 | Filing |
| Large Shareholder, Officer, Director | $54.45 | 200 | $10,889.00 | 23,555 | 2019-03-25 | Filing |
| Large Shareholder, Officer, Director | $53.76 | 49,800 | $2,677,018.92 | 23,755 | 2019-03-25 | Filing |
| Director | $54.23 | 9,812 | $532,104.76 | 963,089 | 2019-03-14 | Filing |
| Director | $53.30 | 54,341 | $2,896,375.30 | 972,901 | 2019-03-14 | Filing |