DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
December 31 2024 | $250.15 | 39,480,700 | 15,150,865,000 | $3,789,913,125,425.00 |
December 30 2024 | $251.92 | 35,557,500 | 15,150,865,000 | $3,816,851,363,395.00 |
December 27 2024 | $255.31 | 42,355,300 | 15,150,865,000 | $3,868,156,737,544.50 |
December 26 2024 | $258.74 | 27,237,100 | 15,150,865,000 | $3,920,066,631,207.50 |
December 24 2024 | $257.92 | 23,234,700 | 15,150,865,000 | $3,907,656,557,686.00 |
December 23 2024 | $254.99 | 40,858,800 | 15,150,865,000 | $3,863,313,006,004.00 |
December 20 2024 | $254.21 | 147,495,300 | 15,150,865,000 | $3,851,508,967,082.50 |
December 19 2024 | $249.52 | 60,882,300 | 15,150,865,000 | $3,780,378,686,080.50 |
December 18 2024 | $247.78 | 56,774,100 | 15,150,865,000 | $3,754,044,967,624.00 |
December 17 2024 | $253.20 | 51,356,400 | 15,150,865,000 | $3,836,223,259,384.00 |
December 16 2024 | $250.76 | 51,694,800 | 15,150,865,000 | $3,799,296,056,119.50 |
December 13 2024 | $247.86 | 33,155,300 | 15,150,865,000 | $3,755,255,521,737.50 |
December 12 2024 | $247.69 | 32,777,500 | 15,150,865,000 | $3,752,682,904,860.50 |
December 11 2024 | $246.22 | 45,205,800 | 15,150,865,000 | $3,730,435,374,694.50 |
December 10 2024 | $247.50 | 36,914,800 | 15,150,865,000 | $3,749,807,270,683.50 |
December 09 2024 | $246.48 | 44,649,200 | 15,150,865,000 | $3,734,370,054,335.00 |
December 06 2024 | $242.57 | 36,870,600 | 15,150,865,000 | $3,675,195,320,904.50 |
December 05 2024 | $242.77 | 40,033,900 | 15,150,865,000 | $3,678,222,463,731.50 |
December 04 2024 | $242.74 | 44,383,900 | 15,150,865,000 | $3,677,767,937,781.50 |
December 03 2024 | $242.38 | 38,861,000 | 15,150,865,000 | $3,672,319,686,727.50 |
December 02 2024 | $239.33 | 48,137,100 | 15,150,865,000 | $3,626,009,552,768.50 |
November 29 2024 | $237.07 | 28,481,400 | 15,150,865,000 | $3,591,804,959,944.50 |
November 27 2024 | $234.67 | 33,498,400 | 15,150,865,000 | $3,555,483,791,280.00 |
November 26 2024 | $234.80 | 45,986,200 | 15,150,865,000 | $3,557,450,373,557.00 |
November 25 2024 | $232.61 | 90,152,800 | 15,150,865,000 | $3,524,306,341,283.00 |