| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $57.00 | 27,867 | $1,588,455.23 | 439,165 | 2020-11-12 | Filing |
| Officer, Director | $55.03 | 800 | $44,023.52 | 0 | 2020-11-10 | Filing |
| Officer, Director | $54.18 | 30,012 | $1,626,134.19 | 800 | 2020-11-10 | Filing |
| Officer, Director | $55.03 | 700 | $38,523.52 | 467,032 | 2020-11-10 | Filing |
| Officer, Director | $54.16 | 64,101 | $3,471,479.40 | 467,732 | 2020-11-10 | Filing |
| Officer, Director | $61.20 | 487 | $29,804.40 | 30,812 | 2020-11-09 | Filing |
| Officer, Director | $59.61 | 6,400 | $381,477.76 | 31,299 | 2020-11-09 | Filing |
| Officer, Director | $58.77 | 4,994 | $293,501.38 | 37,699 | 2020-11-09 | Filing |
| Officer, Director | $57.88 | 13,307 | $770,223.80 | 42,693 | 2020-11-09 | Filing |
| Officer, Director | $61.19 | 7,679 | $469,896.44 | 500,457 | 2020-11-09 | Filing |
| Officer, Director | $59.76 | 102,486 | $6,124,184.16 | 508,136 | 2020-11-09 | Filing |
| Officer, Director | $58.74 | 59,411 | $3,489,683.32 | 610,622 | 2020-11-09 | Filing |
| Officer, Director | $57.88 | 158,156 | $9,154,053.46 | 670,033 | 2020-11-09 | Filing |
| Officer | $60.36 | 10,000 | $603,600.00 | 45,686 | 2020-11-06 | Filing |
| Large Shareholder | $66.13 | 4,310 | $285,020.30 | 13,555,913 | 2020-10-16 | Filing |
| Large Shareholder | $66.13 | 1,890 | $124,985.70 | 5,944,087 | 2020-10-16 | Filing |
| Large Shareholder | $65.23 | 10,683 | $696,852.09 | 13,560,223 | 2020-10-16 | Filing |
| Large Shareholder | $65.23 | 4,685 | $305,602.55 | 5,945,977 | 2020-10-16 | Filing |
| Large Shareholder | $64.44 | 201,443 | $12,980,986.92 | 13,570,906 | 2020-10-16 | Filing |
| Large Shareholder | $64.44 | 88,330 | $5,691,985.20 | 5,950,662 | 2020-10-16 | Filing |