| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $56.41 | 20,000 | $1,128,200.00 | 0 | 2020-02-24 | Filing |
| Large Shareholder | $65.38 | 82,488 | $5,393,065.44 | 0 | 2020-02-20 | Filing |
| Large Shareholder | $67.01 | 844,358 | $56,580,429.58 | 0 | 2020-02-19 | Filing |
| Large Shareholder | $66.11 | 85,696 | $5,665,362.56 | 844,358 | 2020-02-19 | Filing |
| Large Shareholder | $66.04 | 27,751 | $1,832,676.04 | 0 | 2020-02-18 | Filing |
| Large Shareholder | $65.67 | 354,945 | $23,309,238.15 | 27,751 | 2020-02-18 | Filing |
| Large Shareholder | $65.29 | 175,366 | $11,449,646.14 | 0 | 2020-02-14 | Filing |
| Large Shareholder | $66.07 | 17,925 | $1,184,304.75 | 0 | 2020-02-13 | Filing |
| Large Shareholder | $65.52 | 812,286 | $53,220,978.72 | 17,925 | 2020-02-13 | Filing |
| Large Shareholder | $65.23 | 727,959 | $47,484,765.57 | 0 | 2020-02-12 | Filing |
| Large Shareholder | $66.06 | 12,301 | $812,604.06 | 0 | 2020-02-11 | Filing |
| Large Shareholder | $65.27 | 270,288 | $17,641,697.76 | 12,301 | 2020-02-11 | Filing |
| Officer | $66.03 | 4,050 | $267,421.50 | 7,698 | 2020-02-11 | Filing |
| Officer | $65.37 | 55,950 | $3,657,451.50 | 11,748 | 2020-02-11 | Filing |
| Large Shareholder, Officer, Director | $66.50 | 1,172 | $77,938.00 | 0 | 2020-02-11 | Filing |
| Large Shareholder, Officer, Director | $65.59 | 1,172 | $76,871.48 | 1,172 | 2020-02-11 | Filing |
| Large Shareholder, Officer, Director | $66.50 | 1,172 | $77,938.00 | 0 | 2020-02-11 | Filing |
| Large Shareholder, Officer, Director | $65.59 | 1,172 | $76,871.48 | 1,172 | 2020-02-11 | Filing |
| Large Shareholder, Officer, Director | $63.55 | 3,811 | $242,189.05 | 0 | 2020-02-10 | Filing |
| Large Shareholder, Officer, Director | $63.05 | 3,811 | $240,283.55 | 3,811 | 2020-02-10 | Filing |