
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $178.47 | 210,000 | 139,774,000 | $24,945,214,186.80 |
December 28 2023 | $178.64 | 245,500 | 139,774,000 | $24,968,919,857.20 |
December 27 2023 | $178.52 | 262,800 | 139,774,000 | $24,952,188,909.40 |
December 26 2023 | $179.72 | 211,900 | 139,774,000 | $25,119,540,319.60 |
December 22 2023 | $179.38 | 291,800 | 139,774,000 | $25,072,128,978.80 |
December 21 2023 | $178.45 | 462,800 | 139,774,000 | $24,942,432,684.20 |
December 20 2023 | $173.57 | 847,900 | 139,774,000 | $24,260,475,338.20 |
December 19 2023 | $183.44 | 996,100 | 139,774,000 | $25,639,723,238.00 |
December 18 2023 | $183.22 | 767,200 | 139,774,000 | $25,609,042,845.00 |
December 15 2023 | $181.44 | 699,900 | 139,774,000 | $25,360,804,221.00 |
December 14 2023 | $182.60 | 361,800 | 139,774,000 | $25,522,578,648.60 |
December 13 2023 | $185.58 | 367,500 | 139,774,000 | $25,939,566,422.80 |
December 12 2023 | $183.31 | 323,600 | 139,774,000 | $25,621,594,550.20 |
December 11 2023 | $182.53 | 359,500 | 139,774,000 | $25,512,822,423.40 |
December 08 2023 | $178.51 | 350,100 | 139,774,000 | $24,950,791,169.40 |
December 07 2023 | $177.33 | 270,300 | 139,774,000 | $24,786,235,239.20 |
December 06 2023 | $174.81 | 245,200 | 139,774,000 | $24,433,403,731.00 |
December 05 2023 | $174.04 | 363,000 | 139,774,000 | $24,326,015,366.80 |
December 04 2023 | $177.91 | 421,700 | 139,774,000 | $24,867,122,453.00 |
December 01 2023 | $175.50 | 492,600 | 139,774,000 | $24,531,021,892.60 |
November 30 2023 | $170.65 | 440,400 | 139,774,000 | $23,851,846,049.20 |
November 29 2023 | $168.39 | 404,100 | 139,774,000 | $23,536,669,656.60 |
November 28 2023 | $170.10 | 350,000 | 139,774,000 | $23,775,152,055.40 |
November 27 2023 | $174.24 | 453,600 | 139,774,000 | $24,353,914,257.20 |
November 24 2023 | $173.51 | 84,100 | 139,774,000 | $24,252,102,875.60 |