
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 30 2022 | $128.00 | 77,034,200 | 15,955,718,000 | $2,042,315,948,282.00 |
December 29 2022 | $127.68 | 75,703,700 | 15,955,718,000 | $2,037,285,110,396.60 |
December 28 2022 | $124.17 | 85,438,400 | 15,955,718,000 | $1,981,170,445,762.40 |
December 27 2022 | $128.10 | 69,007,800 | 15,955,718,000 | $2,043,887,586,505.00 |
December 23 2022 | $129.90 | 63,814,900 | 15,955,718,000 | $2,072,652,554,915.40 |
December 22 2022 | $130.26 | 77,852,100 | 15,955,718,000 | $2,078,468,414,126.40 |
December 21 2022 | $133.44 | 85,928,000 | 15,955,718,000 | $2,129,081,547,194.20 |
December 20 2022 | $130.33 | 77,432,800 | 15,955,718,000 | $2,079,569,358,668.40 |
December 19 2022 | $130.40 | 79,592,600 | 15,955,718,000 | $2,080,668,707,638.60 |
December 16 2022 | $132.51 | 160,156,900 | 15,955,718,000 | $2,114,306,552,326.20 |
December 15 2022 | $134.47 | 98,931,900 | 15,955,718,000 | $2,145,586,141,893.40 |
December 14 2022 | $141.08 | 82,291,200 | 15,955,718,000 | $2,251,058,224,588.80 |
December 13 2022 | $143.31 | 93,886,200 | 15,955,718,000 | $2,286,582,035,144.00 |
December 12 2022 | $142.34 | 70,462,700 | 15,955,718,000 | $2,271,178,384,986.80 |
December 09 2022 | $140.05 | 76,097,000 | 15,955,718,000 | $2,234,553,629,889.60 |
December 08 2022 | $140.53 | 62,128,300 | 15,955,718,000 | $2,242,255,454,968.20 |
December 07 2022 | $138.85 | 69,721,100 | 15,955,718,000 | $2,215,376,452,425.40 |
December 06 2022 | $140.79 | 64,727,200 | 15,955,718,000 | $2,246,343,309,919.80 |
December 05 2022 | $144.45 | 68,826,400 | 15,955,718,000 | $2,304,816,229,674.40 |
December 02 2022 | $145.61 | 65,447,400 | 15,955,718,000 | $2,323,363,156,277.60 |
December 01 2022 | $146.11 | 71,250,400 | 15,955,718,000 | $2,331,222,942,964.40 |
November 30 2022 | $145.83 | 111,380,900 | 15,955,718,000 | $2,326,822,355,940.00 |
November 29 2022 | $139.07 | 83,763,800 | 15,955,718,000 | $2,218,992,018,124.20 |
November 28 2022 | $142.08 | 69,246,000 | 15,955,718,000 | $2,266,934,163,998.80 |
November 25 2022 | $145.91 | 35,195,900 | 15,955,718,000 | $2,328,079,666,518.40 |