
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 31 2023 | $168.95 | 44,846,000 | 15,576,641,000 | $2,631,670,381,621.80 |
October 30 2023 | $168.47 | 51,131,000 | 15,576,641,000 | $2,624,273,034,810.90 |
October 27 2023 | $166.43 | 58,499,100 | 15,576,641,000 | $2,592,372,074,042.90 |
October 26 2023 | $165.11 | 70,625,300 | 15,576,641,000 | $2,571,876,329,815.10 |
October 25 2023 | $169.28 | 57,157,000 | 15,576,641,000 | $2,636,754,597,244.20 |
October 24 2023 | $171.59 | 43,816,600 | 15,576,641,000 | $2,672,816,078,823.30 |
October 23 2023 | $171.16 | 55,980,100 | 15,576,641,000 | $2,666,035,566,996.00 |
October 20 2023 | $171.04 | 64,244,000 | 15,576,641,000 | $2,664,186,619,709.30 |
October 19 2023 | $173.59 | 59,302,900 | 15,576,641,000 | $2,703,945,995,861.80 |
October 18 2023 | $173.97 | 54,764,400 | 15,576,641,000 | $2,709,801,255,213.70 |
October 17 2023 | $175.26 | 57,549,400 | 15,576,641,000 | $2,729,990,139,613.80 |
October 16 2023 | $176.82 | 52,517,000 | 15,576,641,000 | $2,754,183,778,415.00 |
October 13 2023 | $176.94 | 51,427,100 | 15,576,641,000 | $2,756,186,934,447.60 |
October 12 2023 | $178.78 | 56,743,100 | 15,576,641,000 | $2,784,851,069,215.80 |
October 11 2023 | $177.88 | 47,551,100 | 15,576,641,000 | $2,770,827,419,323.50 |
October 10 2023 | $176.49 | 43,698,000 | 15,576,641,000 | $2,749,098,005,128.50 |
October 09 2023 | $177.08 | 42,390,800 | 15,576,641,000 | $2,758,344,299,226.10 |
October 06 2023 | $175.60 | 57,266,700 | 15,576,641,000 | $2,735,228,563,982.10 |
October 05 2023 | $173.05 | 48,527,900 | 15,576,641,000 | $2,695,469,187,829.60 |
October 04 2023 | $171.81 | 53,020,300 | 15,576,641,000 | $2,676,207,113,569.00 |
October 03 2023 | $170.56 | 49,594,600 | 15,576,641,000 | $2,656,789,272,898.40 |
October 02 2023 | $171.90 | 52,164,500 | 15,576,641,000 | $2,677,593,434,618.00 |