| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $263.93 | 347 | $91,582.67 | 2,578 | 2020-07-08 | Filing |
| Director | $262.59 | 200 | $52,518.00 | 2,925 | 2020-07-08 | Filing |
| Director | $265.00 | 3,000 | $795,000.00 | 0 | 2020-07-06 | Filing |
| Director | $247.29 | 3,000 | $741,870.00 | 0 | 2020-06-22 | Filing |
| Officer | $254.10 | 1,391 | $353,459.08 | 1,388 | 2020-06-22 | Filing |
| Officer | $253.29 | 3,659 | $926,793.23 | 2,779 | 2020-06-22 | Filing |
| Officer | $252.14 | 999 | $251,883.46 | 6,438 | 2020-06-22 | Filing |
| Officer | $250.81 | 800 | $200,647.04 | 7,437 | 2020-06-22 | Filing |
| Officer | $249.90 | 1,285 | $321,122.27 | 8,237 | 2020-06-22 | Filing |
| Officer | $248.79 | 800 | $199,030.00 | 9,522 | 2020-06-22 | Filing |
| Officer | $247.78 | 441 | $109,269.61 | 10,322 | 2020-06-22 | Filing |
| Large Shareholder, Officer, Director | $254.26 | 7,704 | $1,958,825.97 | 0 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $253.59 | 25,599 | $6,491,765.61 | 7,704 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $252.75 | 20,344 | $5,142,021.27 | 33,303 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $251.58 | 5,300 | $1,333,381.42 | 53,647 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $250.66 | 6,300 | $1,579,145.40 | 58,947 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $249.39 | 3,100 | $773,120.78 | 65,247 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $248.53 | 1,796 | $446,364.73 | 68,347 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $254.08 | 701 | $178,108.82 | 107,143 | 2020-06-22 | Filing |
| Large Shareholder, Officer, Director | $253.12 | 6,222 | $1,574,920.11 | 107,844 | 2020-06-22 | Filing |