DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
December 31 2024 | $249.53 | 39,480,700 | 15,150,865,000 | $3,780,658,977,083.00 |
December 30 2024 | $251.31 | 35,557,500 | 15,150,865,000 | $3,807,532,066,333.50 |
December 27 2024 | $254.69 | 42,355,300 | 15,150,865,000 | $3,858,711,688,303.50 |
December 26 2024 | $258.10 | 27,237,100 | 15,150,865,000 | $3,910,495,829,787.00 |
December 24 2024 | $257.29 | 23,234,700 | 15,150,865,000 | $3,898,116,057,995.50 |
December 23 2024 | $254.37 | 40,858,800 | 15,150,865,000 | $3,853,880,077,455.00 |
December 20 2024 | $253.59 | 147,495,300 | 15,150,865,000 | $3,842,104,825,177.00 |
December 19 2024 | $248.91 | 60,882,300 | 15,150,865,000 | $3,771,147,264,036.00 |
December 18 2024 | $247.17 | 56,774,100 | 15,150,865,000 | $3,744,878,694,299.00 |
December 17 2024 | $252.58 | 51,356,400 | 15,150,865,000 | $3,826,855,479,554.50 |
December 16 2024 | $250.15 | 51,694,800 | 15,150,865,000 | $3,790,019,181,480.00 |
December 13 2024 | $247.25 | 33,155,300 | 15,150,865,000 | $3,746,086,218,239.50 |
December 12 2024 | $247.08 | 32,777,500 | 15,150,865,000 | $3,743,519,661,708.50 |
December 11 2024 | $245.62 | 45,205,800 | 15,150,865,000 | $3,721,326,674,656.50 |
December 10 2024 | $246.89 | 36,914,800 | 15,150,865,000 | $3,740,650,087,877.50 |
December 09 2024 | $245.88 | 44,649,200 | 15,150,865,000 | $3,725,252,263,778.00 |
December 06 2024 | $241.98 | 36,870,600 | 15,150,865,000 | $3,666,221,463,565.00 |
December 05 2024 | $242.18 | 40,033,900 | 15,150,865,000 | $3,669,241,030,959.50 |
December 04 2024 | $242.15 | 44,383,900 | 15,150,865,000 | $3,668,788,020,096.00 |
December 03 2024 | $241.79 | 38,861,000 | 15,150,865,000 | $3,663,353,404,820.50 |
December 02 2024 | $238.74 | 48,137,100 | 15,150,865,000 | $3,617,155,387,262.50 |
November 29 2024 | $236.49 | 28,481,400 | 15,150,865,000 | $3,583,035,639,282.50 |
November 27 2024 | $234.10 | 33,498,400 | 15,150,865,000 | $3,546,802,345,635.00 |
November 26 2024 | $234.23 | 45,986,200 | 15,150,865,000 | $3,548,764,382,652.50 |
November 25 2024 | $232.05 | 90,152,800 | 15,150,865,000 | $3,515,702,165,049.50 |