| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $55.97 | 117,014 | $6,549,273.58 | 9,737,573 | 2019-06-04 | Filing |
| Director | $59.87 | 3,000 | $179,610.00 | 26,526 | 2019-05-15 | Filing |
| Large Shareholder, Officer, Director | $60.03 | 50,000 | $3,001,500.00 | 9,854,587 | 2019-05-15 | Filing |
| Large Shareholder, Officer, Director | $59.43 | 102,534 | $6,093,595.62 | 9,904,587 | 2019-05-14 | Filing |
| Large Shareholder, Officer, Director | $58.72 | 47,466 | $2,787,203.52 | 10,007,121 | 2019-05-14 | Filing |
| Large Shareholder | $60.03 | 50,000 | $3,001,500.00 | 9,854,587 | 2019-05-15 | Filing |
| Large Shareholder | $59.43 | 102,534 | $6,093,595.62 | 9,904,587 | 2019-05-14 | Filing |
| Large Shareholder | $58.72 | 47,466 | $2,787,203.52 | 10,007,121 | 2019-05-14 | Filing |
| Large Shareholder, Officer, Director | $62.35 | 1,000 | $62,350.00 | 10,054,587 | 2019-05-07 | Filing |
| Large Shareholder, Officer, Director | $60.98 | 18,523 | $1,129,532.54 | 10,055,587 | 2019-05-07 | Filing |
| Large Shareholder, Officer, Director | $60.17 | 90,999 | $5,475,409.83 | 10,074,110 | 2019-05-07 | Filing |
| Large Shareholder, Officer, Director | $59.38 | 89,478 | $5,313,203.64 | 10,165,109 | 2019-05-07 | Filing |
| Large Shareholder | $62.35 | 1,000 | $62,350.00 | 10,054,587 | 2019-05-07 | Filing |
| Large Shareholder | $60.98 | 18,523 | $1,129,532.54 | 10,055,587 | 2019-05-07 | Filing |
| Large Shareholder | $60.17 | 90,999 | $5,475,409.83 | 10,074,110 | 2019-05-07 | Filing |
| Large Shareholder | $59.38 | 89,478 | $5,313,203.64 | 10,165,109 | 2019-05-07 | Filing |
| Large Shareholder, Officer, Director | $61.25 | 10,534 | $645,207.50 | 10,254,587 | 2019-03-28 | Filing |
| Large Shareholder, Officer, Director | $60.37 | 24,475 | $1,477,555.75 | 10,265,121 | 2019-03-28 | Filing |
| Large Shareholder, Officer, Director | $60.98 | 15,659 | $954,885.82 | 10,289,596 | 2019-03-27 | Filing |
| Large Shareholder, Officer, Director | $60.53 | 75,283 | $4,556,879.99 | 10,305,255 | 2019-03-27 | Filing |