| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $129.93 | 1,800 | $233,868.96 | 827 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $128.99 | 6,522 | $841,248.65 | 2,627 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $128.16 | 8,837 | $1,132,554.34 | 9,149 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $126.94 | 11,060 | $1,403,955.29 | 17,986 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $125.89 | 9,043 | $1,138,439.55 | 29,046 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $124.88 | 11,333 | $1,415,283.17 | 38,089 | 2020-06-23 | Filing |
| Large Shareholder, Officer, Director | $130.64 | 1,004 | $131,159.95 | 827 | 2020-06-22 | Filing |
| Large Shareholder, Officer, Director | $130.00 | 12,410 | $1,613,311.17 | 1,831 | 2020-06-22 | Filing |
| Large Shareholder, Officer, Director | $129.04 | 13,261 | $1,711,163.64 | 14,241 | 2020-06-22 | Filing |
| Large Shareholder, Officer, Director | $127.99 | 5,700 | $729,542.43 | 27,502 | 2020-06-22 | Filing |
| Large Shareholder, Officer, Director | $126.68 | 3,376 | $427,674.72 | 33,202 | 2020-06-22 | Filing |
| Large Shareholder, Officer, Director | $125.92 | 1,887 | $237,602.93 | 36,578 | 2020-06-22 | Filing |
| Large Shareholder, Officer, Director | $124.67 | 1,637 | $204,087.08 | 38,465 | 2020-06-22 | Filing |
| Officer | $129.57 | 5,250 | $680,242.50 | 7,187 | 2020-06-18 | Filing |
| Officer | $114.40 | 3 | $343.20 | 5,591 | 2020-06-08 | Filing |
| Officer | $113.30 | 1 | $113.30 | 5,594 | 2020-06-08 | Filing |
| Officer | $112.45 | 66 | $7,421.85 | 5,595 | 2020-06-08 | Filing |
| Officer | $111.77 | 169 | $18,888.96 | 5,661 | 2020-06-08 | Filing |
| Officer | $110.61 | 73 | $8,074.70 | 5,830 | 2020-06-08 | Filing |
| Officer | $109.66 | 157 | $17,217.03 | 5,903 | 2020-06-08 | Filing |