
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 30 2022 | $127.88 | 77,034,200 | 15,955,718,000 | $2,040,406,048,837.40 |
December 29 2022 | $127.56 | 75,703,700 | 15,955,718,000 | $2,035,381,593,239.20 |
December 28 2022 | $124.05 | 85,438,400 | 15,955,718,000 | $1,979,317,986,902.60 |
December 27 2022 | $127.98 | 69,007,800 | 15,955,718,000 | $2,041,976,091,488.60 |
December 23 2022 | $129.78 | 63,814,900 | 15,955,718,000 | $2,070,715,530,750.20 |
December 22 2022 | $130.14 | 77,852,100 | 15,955,718,000 | $2,076,525,007,674.00 |
December 21 2022 | $133.31 | 85,928,000 | 15,955,718,000 | $2,127,091,869,159.60 |
December 20 2022 | $130.21 | 77,432,800 | 15,955,718,000 | $2,077,624,356,644.20 |
December 19 2022 | $130.28 | 79,592,600 | 15,955,718,000 | $2,078,723,705,614.40 |
December 16 2022 | $132.39 | 160,156,900 | 15,955,718,000 | $2,112,329,638,866.00 |
December 15 2022 | $134.35 | 98,931,900 | 15,955,718,000 | $2,143,580,508,140.80 |
December 14 2022 | $140.95 | 82,291,200 | 15,955,718,000 | $2,248,953,665,384.60 |
December 13 2022 | $143.17 | 93,886,200 | 15,955,718,000 | $2,284,445,564,503.80 |
December 12 2022 | $142.21 | 70,462,700 | 15,955,718,000 | $2,269,054,678,921.00 |
December 09 2022 | $139.92 | 76,097,000 | 15,955,718,000 | $2,232,465,026,403.40 |
December 08 2022 | $140.40 | 62,128,300 | 15,955,718,000 | $2,240,160,469,194.80 |
December 07 2022 | $138.72 | 69,721,100 | 15,955,718,000 | $2,213,305,400,229.00 |
December 06 2022 | $140.65 | 64,727,200 | 15,955,718,000 | $2,244,243,537,431.00 |
December 05 2022 | $144.32 | 68,826,400 | 15,955,718,000 | $2,302,660,612,172.60 |
December 02 2022 | $145.48 | 65,447,400 | 15,955,718,000 | $2,321,191,583,057.80 |
December 01 2022 | $145.97 | 71,250,400 | 15,955,718,000 | $2,329,043,391,885.60 |
November 30 2022 | $145.69 | 111,380,900 | 15,955,718,000 | $2,324,645,996,004.80 |
November 29 2022 | $138.94 | 83,763,800 | 15,955,718,000 | $2,216,917,774,784.20 |
November 28 2022 | $141.94 | 69,246,000 | 15,955,718,000 | $2,264,815,244,648.40 |
November 25 2022 | $145.77 | 35,195,900 | 15,955,718,000 | $2,325,903,306,583.20 |