| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $110.82 | 114 | $12,633.48 | 94,452 | 2020-06-16 | Filing |
| Officer | $109.92 | 841 | $92,446.42 | 94,566 | 2020-06-16 | Filing |
| Officer | $108.76 | 405 | $44,048.61 | 95,407 | 2020-06-16 | Filing |
| Officer | $111.00 | 1,678 | $186,258.00 | 20,268 | 2020-06-03 | Filing |
| Officer | $111.33 | 1,678 | $186,805.70 | 21,946 | 2020-06-02 | Filing |
| Officer | $111.13 | 87 | $9,668.50 | 0 | 2020-06-03 | Filing |
| Officer | $109.15 | 650 | $70,948.48 | 87 | 2020-06-03 | Filing |
| Officer | $108.60 | 2,800 | $304,066.84 | 737 | 2020-06-03 | Filing |
| Officer | $107.53 | 1,427 | $153,448.73 | 3,537 | 2020-06-03 | Filing |
| Officer | $111.33 | 5,025 | $559,418.18 | 4,964 | 2020-06-02 | Filing |
| Officer | $111.00 | 1,309 | $145,299.00 | 85,812 | 2020-06-03 | Filing |
| Officer | $111.33 | 1,327 | $147,730.53 | 87,121 | 2020-06-02 | Filing |
| Large Shareholder, Officer, Director | $113.96 | 488 | $55,611.26 | 25,000 | 2020-06-01 | Filing |
| Large Shareholder, Officer, Director | $113.06 | 8,221 | $929,483.52 | 25,488 | 2020-06-01 | Filing |
| Large Shareholder, Officer, Director | $112.40 | 8,736 | $981,956.10 | 33,709 | 2020-06-01 | Filing |
| Large Shareholder, Officer, Director | $110.92 | 2,300 | $255,121.98 | 42,445 | 2020-06-01 | Filing |
| Large Shareholder, Officer, Director | $110.07 | 10,351 | $1,139,375.97 | 44,745 | 2020-06-01 | Filing |
| Large Shareholder, Officer, Director | $109.10 | 4,904 | $535,030.81 | 55,096 | 2020-06-01 | Filing |
| Director | $105.63 | 1,035 | $109,327.05 | 743 | 2020-05-28 | Filing |
| Director | $107.34 | 447 | $47,980.98 | 1,778 | 2020-05-27 | Filing |