DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
December 29 2023 | $66.65 | 509,300 | 114,060,000 | $7,601,882,286.00 |
December 28 2023 | $66.65 | 773,400 | 114,060,000 | $7,601,882,286.00 |
December 27 2023 | $65.68 | 702,200 | 114,060,000 | $7,491,837,198.00 |
December 26 2023 | $66.19 | 452,500 | 114,060,000 | $7,550,030,610.00 |
December 22 2023 | $65.99 | 686,500 | 114,060,000 | $7,526,750,964.00 |
December 21 2023 | $65.69 | 760,300 | 114,060,000 | $7,492,897,956.00 |
December 20 2023 | $65.62 | 1,687,200 | 114,060,000 | $7,484,423,298.00 |
December 19 2023 | $67.43 | 742,700 | 114,060,000 | $7,690,769,244.00 |
December 18 2023 | $67.32 | 1,136,600 | 114,060,000 | $7,678,074,366.00 |
December 15 2023 | $68.39 | 3,150,600 | 114,060,000 | $7,800,825,738.00 |
December 14 2023 | $69.31 | 1,497,200 | 114,060,000 | $7,905,578,442.00 |
December 13 2023 | $71.57 | 1,252,900 | 114,060,000 | $8,162,715,306.00 |
December 12 2023 | $68.84 | 1,380,800 | 114,060,000 | $7,851,616,656.00 |
December 11 2023 | $70.18 | 704,000 | 114,060,000 | $8,005,050,168.00 |
December 08 2023 | $69.86 | 1,228,800 | 114,060,000 | $7,968,014,886.00 |
December 07 2023 | $70.55 | 962,300 | 114,060,000 | $8,047,377,834.00 |
December 06 2023 | $70.70 | 733,600 | 114,060,000 | $8,064,304,338.00 |
December 05 2023 | $69.41 | 650,600 | 114,060,000 | $7,917,223,968.00 |
December 04 2023 | $69.66 | 505,200 | 114,060,000 | $7,945,784,592.00 |
December 01 2023 | $69.65 | 592,900 | 114,060,000 | $7,944,735,240.00 |
November 30 2023 | $69.52 | 895,200 | 114,060,000 | $7,929,918,846.00 |
November 29 2023 | $68.75 | 937,200 | 114,060,000 | $7,842,092,646.00 |
November 28 2023 | $68.97 | 845,900 | 114,060,000 | $7,866,433,050.00 |
November 27 2023 | $68.42 | 1,043,400 | 114,060,000 | $7,803,996,606.00 |
November 24 2023 | $67.97 | 559,500 | 114,060,000 | $7,752,144,930.00 |