
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 31 2024 | $249.29 | 39,480,700 | 15,150,865,000 | $3,776,997,013,012.50 |
December 30 2024 | $251.06 | 35,557,500 | 15,150,865,000 | $3,803,844,345,792.50 |
December 27 2024 | $254.44 | 42,355,300 | 15,150,865,000 | $3,854,973,969,908.00 |
December 26 2024 | $257.85 | 27,237,100 | 15,150,865,000 | $3,906,708,113,537.00 |
December 24 2024 | $257.04 | 23,234,700 | 15,150,865,000 | $3,894,340,462,437.50 |
December 23 2024 | $254.12 | 40,858,800 | 15,150,865,000 | $3,850,148,419,405.50 |
December 20 2024 | $253.34 | 147,495,300 | 15,150,865,000 | $3,838,383,772,733.00 |
December 19 2024 | $248.67 | 60,882,300 | 15,150,865,000 | $3,767,494,390,484.50 |
December 18 2024 | $246.93 | 56,774,100 | 15,150,865,000 | $3,741,251,577,218.00 |
December 17 2024 | $252.34 | 51,356,400 | 15,150,865,000 | $3,823,149,577,975.50 |
December 16 2024 | $249.91 | 51,694,800 | 15,150,865,000 | $3,786,348,126,890.50 |
December 13 2024 | $247.01 | 33,155,300 | 15,150,865,000 | $3,742,457,586,072.00 |
December 12 2024 | $246.84 | 32,777,500 | 15,150,865,000 | $3,739,894,059,714.00 |
December 11 2024 | $245.38 | 45,205,800 | 15,150,865,000 | $3,717,722,283,873.00 |
December 10 2024 | $246.65 | 36,914,800 | 15,150,865,000 | $3,737,027,516,056.00 |
December 09 2024 | $245.64 | 44,649,200 | 15,150,865,000 | $3,721,643,327,735.00 |
December 06 2024 | $241.75 | 36,870,600 | 15,150,865,000 | $3,662,670,100,809.00 |
December 05 2024 | $241.95 | 40,033,900 | 15,150,865,000 | $3,665,686,638,030.50 |
December 04 2024 | $241.92 | 44,383,900 | 15,150,865,000 | $3,665,235,142,253.50 |
December 03 2024 | $241.56 | 38,861,000 | 15,150,865,000 | $3,659,805,072,237.50 |
December 02 2024 | $238.51 | 48,137,100 | 15,150,865,000 | $3,613,652,507,274.50 |
November 29 2024 | $236.26 | 28,481,400 | 15,150,865,000 | $3,579,564,576,111.00 |
November 27 2024 | $233.87 | 33,498,400 | 15,150,865,000 | $3,543,367,644,539.50 |
November 26 2024 | $234.00 | 45,986,200 | 15,150,865,000 | $3,545,328,166,470.50 |
November 25 2024 | $231.82 | 90,152,800 | 15,150,865,000 | $3,512,296,250,597.50 |