| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $607.20 | 2 | $1,214.40 | 28,743 | 2020-06-01 | Filing | |
| $606.50 | 15 | $9,097.50 | 28,745 | 2020-06-01 | Filing | |
| $605.40 | 9 | $5,448.60 | 28,760 | 2020-06-01 | Filing | |
| $604.51 | 21 | $12,694.71 | 28,769 | 2020-06-01 | Filing | |
| $603.64 | 11 | $6,640.04 | 28,790 | 2020-06-01 | Filing | |
| $602.48 | 10 | $6,024.80 | 28,801 | 2020-06-01 | Filing | |
| $601.56 | 10 | $6,015.60 | 28,811 | 2020-06-01 | Filing | |
| $600.53 | 2 | $1,201.06 | 28,821 | 2020-06-01 | Filing | |
| $599.59 | 15 | $8,993.85 | 28,823 | 2020-06-01 | Filing | |
| $598.58 | 5 | $2,992.90 | 28,838 | 2020-06-01 | Filing | |
| $595.00 | 500 | $297,500.00 | 7,700 | 2020-05-29 | Filing | |
| $578.00 | 500 | $289,000.00 | 8,200 | 2020-05-28 | Filing | |
| $598.02 | 500 | $299,010.00 | 2,400 | 2020-05-29 | Filing | |
| $580.00 | 500 | $290,000.00 | 2,900 | 2020-05-28 | Filing | |
| $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 | |
| $578.34 | 100 | $57,834.00 | 307,749 | 2020-05-21 | Filing | |
| $577.37 | 683 | $394,343.71 | 307,849 | 2020-05-21 | Filing | |
| $576.47 | 206 | $118,752.82 | 308,532 | 2020-05-21 | Filing |