| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $580.00 | 500 | $290,000.00 | 2,900 | 2020-05-28 | Filing |
| Director | $578.94 | 1,000 | $578,940.00 | 6,643 | 2020-05-28 | Filing |
| | $509.85 | 2,399,552 | $1,223,411,587.20 | 400,000 | 2020-05-29 | Filing |
| | $509.85 | 20,421,899 | $10,412,105,205.15 | 0 | 2020-05-29 | Filing |
| Officer, Director | $578.34 | 100 | $57,834.00 | 307,749 | 2020-05-21 | Filing |
| Officer, Director | $577.37 | 683 | $394,343.71 | 307,849 | 2020-05-21 | Filing |
| Officer, Director | $576.47 | 206 | $118,752.82 | 308,532 | 2020-05-21 | Filing |
| Officer, Director | $575.34 | 2,606 | $1,499,336.04 | 308,738 | 2020-05-21 | Filing |
| Officer, Director | $574.69 | 2,622 | $1,506,837.18 | 311,344 | 2020-05-21 | Filing |
| Officer, Director | $573.55 | 2,610 | $1,496,965.50 | 313,966 | 2020-05-21 | Filing |
| Officer, Director | $572.69 | 1,356 | $776,567.64 | 316,576 | 2020-05-21 | Filing |
| Officer, Director | $571.32 | 2,877 | $1,643,687.64 | 317,932 | 2020-05-21 | Filing |
| Officer, Director | $570.60 | 2,049 | $1,169,159.40 | 320,809 | 2020-05-21 | Filing |
| Officer, Director | $569.40 | 3,232 | $1,840,300.80 | 322,858 | 2020-05-21 | Filing |
| Officer, Director | $568.43 | 11,447 | $6,506,818.21 | 326,090 | 2020-05-21 | Filing |
| Officer, Director | $567.51 | 9,138 | $5,185,906.38 | 337,537 | 2020-05-21 | Filing |
| Officer, Director | $566.42 | 14,548 | $8,240,278.16 | 346,675 | 2020-05-21 | Filing |
| Officer, Director | $565.47 | 12,996 | $7,348,848.12 | 361,223 | 2020-05-21 | Filing |
| Officer, Director | $564.62 | 13,268 | $7,491,378.16 | 374,219 | 2020-05-21 | Filing |
| Officer, Director | $563.53 | 11,551 | $6,509,335.03 | 387,487 | 2020-05-21 | Filing |