DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
December 31 2024 | $250.42 | 39,480,700 | 15,242,853,000 | $3,817,115,248,260.00 |
December 30 2024 | $252.20 | 35,557,500 | 15,242,853,000 | $3,844,247,526,600.00 |
December 27 2024 | $255.59 | 42,355,300 | 15,242,853,000 | $3,895,920,798,270.00 |
December 26 2024 | $259.02 | 27,237,100 | 15,242,853,000 | $3,948,203,784,060.00 |
December 24 2024 | $258.20 | 23,234,700 | 15,242,853,000 | $3,935,704,644,600.00 |
December 23 2024 | $255.27 | 40,858,800 | 15,242,853,000 | $3,891,043,085,310.00 |
December 20 2024 | $254.49 | 147,495,300 | 15,242,853,000 | $3,879,153,659,970.00 |
December 19 2024 | $249.79 | 60,882,300 | 15,242,853,000 | $3,807,512,250,870.00 |
December 18 2024 | $248.05 | 56,774,100 | 15,242,853,000 | $3,780,989,686,650.00 |
December 17 2024 | $253.48 | 51,356,400 | 15,242,853,000 | $3,863,758,378,440.00 |
December 16 2024 | $251.04 | 51,694,800 | 15,242,853,000 | $3,826,565,817,120.00 |
December 13 2024 | $248.13 | 33,155,300 | 15,242,853,000 | $3,782,209,114,890.00 |
December 12 2024 | $247.96 | 32,777,500 | 15,242,853,000 | $3,779,617,829,880.00 |
December 11 2024 | $246.49 | 45,205,800 | 15,242,853,000 | $3,757,210,835,970.00 |
December 10 2024 | $247.77 | 36,914,800 | 15,242,853,000 | $3,776,721,687,810.00 |
December 09 2024 | $246.75 | 44,649,200 | 15,242,853,000 | $3,761,173,977,750.00 |
December 06 2024 | $242.84 | 36,870,600 | 15,242,853,000 | $3,701,574,422,520.00 |
December 05 2024 | $243.04 | 40,033,900 | 15,242,853,000 | $3,704,622,993,120.00 |
December 04 2024 | $243.01 | 44,383,900 | 15,242,853,000 | $3,704,165,707,530.00 |
December 03 2024 | $242.65 | 38,861,000 | 15,242,853,000 | $3,698,678,280,450.00 |
December 02 2024 | $239.59 | 48,137,100 | 15,242,853,000 | $3,652,035,150,270.00 |
November 29 2024 | $237.33 | 28,481,400 | 15,242,853,000 | $3,617,586,302,490.00 |
November 27 2024 | $234.93 | 33,498,400 | 15,242,853,000 | $3,581,003,455,290.00 |
November 26 2024 | $235.06 | 45,986,200 | 15,242,853,000 | $3,582,985,026,180.00 |
November 25 2024 | $232.87 | 90,152,800 | 15,242,853,000 | $3,549,603,178,110.00 |