| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $242.20 | 500 | $121,099.00 | 29,103,304 | 2020-10-26 | Filing |
| Officer, Director | $241.37 | 3,937 | $950,268.97 | 29,103,804 | 2020-10-26 | Filing |
| Officer, Director | $240.54 | 3,200 | $769,729.92 | 29,107,741 | 2020-10-26 | Filing |
| Officer, Director | $239.09 | 1,700 | $406,451.98 | 29,110,941 | 2020-10-26 | Filing |
| Officer, Director | $237.88 | 600 | $142,726.98 | 29,112,641 | 2020-10-26 | Filing |
| Officer, Director | $250.38 | 1,397 | $349,778.76 | 29,113,241 | 2020-10-23 | Filing |
| Officer, Director | $249.72 | 2,903 | $724,940.64 | 29,114,638 | 2020-10-23 | Filing |
| Officer, Director | $248.63 | 7,000 | $1,740,410.70 | 29,117,541 | 2020-10-23 | Filing |
| Officer, Director | $247.62 | 3,700 | $916,198.07 | 29,124,541 | 2020-10-23 | Filing |
| Officer | $245.00 | 1,561 | $382,445.00 | 520 | 2020-10-26 | Filing |
| Officer | $248.47 | 335 | $83,237.55 | 44,127 | 2020-10-23 | Filing |
| Officer | $248.47 | 2,100 | $521,787.63 | 2,081 | 2020-10-23 | Filing |
| Officer | $254.95 | 600 | $152,971.98 | 0 | 2020-10-22 | Filing |
| Officer | $254.10 | 6,809 | $1,730,141.03 | 600 | 2020-10-22 | Filing |
| Officer | $253.16 | 2,702 | $684,026.97 | 7,409 | 2020-10-22 | Filing |
| Officer | $251.89 | 1,849 | $465,748.49 | 10,111 | 2020-10-22 | Filing |
| Officer | $250.64 | 1,000 | $250,637.00 | 11,960 | 2020-10-22 | Filing |
| Officer | $249.38 | 301 | $75,063.59 | 12,960 | 2020-10-22 | Filing |
| Officer | $248.70 | 2,361 | $587,190.85 | 13,261 | 2020-10-22 | Filing |
| Officer | $247.56 | 1,105 | $273,553.14 | 15,622 | 2020-10-22 | Filing |