
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
June 30 2021 | $133.63 | 63,261,400 | 16,781,735,000 | $2,242,459,339,375.00 |
June 29 2021 | $133.01 | 64,556,100 | 16,781,735,000 | $2,232,145,285,044.00 |
June 28 2021 | $131.50 | 62,111,300 | 16,781,735,000 | $2,206,766,267,203.50 |
June 25 2021 | $129.87 | 70,783,700 | 16,781,735,000 | $2,179,423,786,368.00 |
June 24 2021 | $130.16 | 68,711,000 | 16,781,735,000 | $2,184,335,800,202.50 |
June 23 2021 | $130.44 | 60,214,200 | 16,781,735,000 | $2,189,083,353,034.00 |
June 22 2021 | $130.72 | 74,783,600 | 16,781,735,000 | $2,193,668,123,036.00 |
June 21 2021 | $129.08 | 79,663,300 | 16,781,735,000 | $2,166,161,181,197.50 |
June 18 2021 | $127.28 | 108,953,300 | 16,781,735,000 | $2,136,034,610,525.50 |
June 17 2021 | $128.58 | 96,721,700 | 16,781,735,000 | $2,157,810,589,861.50 |
June 16 2021 | $126.98 | 91,815,000 | 16,781,735,000 | $2,130,959,813,861.50 |
June 15 2021 | $126.48 | 62,746,300 | 16,781,735,000 | $2,122,609,222,525.50 |
June 14 2021 | $127.30 | 96,906,500 | 16,781,735,000 | $2,136,361,854,358.00 |
June 11 2021 | $124.25 | 53,522,400 | 16,781,735,000 | $2,085,113,792,015.00 |
June 10 2021 | $123.04 | 71,186,400 | 16,781,735,000 | $2,064,811,249,012.00 |
June 09 2021 | $124.03 | 56,877,900 | 16,781,735,000 | $2,081,512,431,684.00 |
June 08 2021 | $123.65 | 74,403,800 | 16,781,735,000 | $2,075,126,981,516.50 |
June 07 2021 | $122.83 | 71,057,600 | 16,781,735,000 | $2,061,372,671,510.50 |
June 04 2021 | $122.82 | 75,169,300 | 16,781,735,000 | $2,061,209,888,681.00 |
June 03 2021 | $120.53 | 76,229,200 | 16,781,735,000 | $2,022,732,726,673.00 |
June 02 2021 | $122.01 | 59,278,900 | 16,781,735,000 | $2,047,620,039,678.00 |
June 01 2021 | $121.25 | 67,637,100 | 16,781,735,000 | $2,034,849,139,343.00 |