| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $61.89 | 27,083 | $1,676,166.87 | 81,249 | 2020-02-10 | Filing |
| Director | $61.97 | 12,500 | $774,625.00 | 0 | 2020-02-10 | Filing |
| Officer | $61.89 | 25,000 | $1,547,250.00 | 0 | 2020-02-10 | Filing |
| Officer | $61.83 | 9,996 | $618,052.68 | 25,000 | 2020-02-10 | Filing |
| Officer | $62.33 | 735 | $45,812.55 | 34,996 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $64.50 | 1,172 | $75,594.00 | 0 | 2020-02-05 | Filing |
| Large Shareholder, Officer, Director | $64.50 | 1,172 | $75,594.00 | 0 | 2020-02-05 | Filing |
| Large Shareholder | $64.44 | 1,000 | $64,440.00 | 0 | 2020-02-05 | Filing |
| Large Shareholder | $63.99 | 37,429 | $2,395,081.71 | 1,000 | 2020-02-05 | Filing |
| Large Shareholder | $64.29 | 2,302 | $147,995.58 | 0 | 2020-02-04 | Filing |
| Large Shareholder | $63.64 | 239,822 | $15,262,272.08 | 2,302 | 2020-02-04 | Filing |
| Director | $61.02 | 12,725 | $776,479.50 | 0 | 2020-02-03 | Filing |
| Director | $60.31 | 11,275 | $679,995.25 | 12,725 | 2020-02-03 | Filing |
| Director | $56.41 | 20,000 | $1,128,200.00 | 0 | 2020-01-27 | Filing |
| Large Shareholder | $63.94 | 12,487 | $798,418.78 | 0 | 2020-01-22 | Filing |
| Large Shareholder, Officer, Director | $62.52 | 1,172 | $73,273.44 | 0 | 2020-01-16 | Filing |
| Large Shareholder, Officer, Director | $62.52 | 1,172 | $73,273.44 | 0 | 2020-01-16 | Filing |
| Large Shareholder | $62.21 | 72,760 | $4,526,399.60 | 0 | 2020-01-16 | Filing |
| Large Shareholder | $61.55 | 97,213 | $5,983,460.15 | 72,760 | 2020-01-16 | Filing |
| Large Shareholder | $61.38 | 330,027 | $20,257,057.26 | 0 | 2020-01-15 | Filing |