| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $173.42 | 1,356 | $235,151.96 | 3,618 | 2020-09-03 | Filing |
| Officer | $177.38 | 5,016 | $889,732.06 | 4,974 | 2020-09-02 | Filing |
| Officer | $172.78 | 1,682 | $290,615.96 | 20,268 | 2020-09-03 | Filing |
| Officer | $177.38 | 1,674 | $296,932.11 | 21,950 | 2020-09-02 | Filing |
| Large Shareholder, Officer, Director | $184.36 | 500 | $92,180.00 | 25,000 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $183.32 | 1,702 | $312,006.21 | 25,500 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $182.33 | 2,452 | $447,066.29 | 27,202 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $181.24 | 6,693 | $1,213,022.59 | 29,654 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $180.27 | 11,087 | $1,998,667.90 | 36,347 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $179.34 | 10,056 | $1,803,422.93 | 47,434 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $178.63 | 2,210 | $394,782.91 | 57,490 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $177.14 | 300 | $53,142.99 | 59,700 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $170.16 | 100,000 | $17,015,670.00 | 25,000 | 2020-08-28 | Filing |
| Director | $149.50 | 306 | $45,747.00 | 0 | 2020-08-24 | Filing |
| Officer | $149.50 | 2,400 | $358,800.00 | 20,268 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $151.02 | 183 | $27,636.66 | 25,000 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $150.28 | 99,817 | $15,000,588.60 | 25,183 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $147.60 | 10,000 | $1,475,974.00 | 25,000 | 2020-08-17 | Filing |
| Large Shareholder, Officer, Director | $146.85 | 67,344 | $9,889,298.04 | 35,000 | 2020-08-17 | Filing |
| Large Shareholder, Officer, Director | $145.58 | 157,909 | $22,987,839.54 | 102,344 | 2020-08-17 | Filing |