
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP | 
|---|---|---|---|---|
December 31 2024     | $188.68     | 17,466,920     | 12,348,000,000     | $2,329,881,145,200.00     | 
December 30 2024     | $190.62     | 14,264,660     | 12,348,000,000     | $2,353,757,238,000.00     | 
December 27 2024     | $192.13     | 18,891,359     | 12,348,000,000     | $2,372,465,692,800.00     | 
December 26 2024     | $194.96     | 12,057,210     | 12,348,000,000     | $2,407,420,411,200.00     | 
December 24 2024     | $195.47     | 10,403,260     | 12,348,000,000     | $2,413,696,899,600.00     | 
December 23 2024     | $194.00     | 25,675,010     | 12,348,000,000     | $2,395,481,130,000.00     | 
December 20 2024     | $190.79     | 63,462,930     | 12,348,000,000     | $2,355,850,224,000.00     | 
December 19 2024     | $187.90     | 32,265,240     | 12,348,000,000     | $2,320,157,095,200.00     | 
December 18 2024     | $187.79     | 34,166,070     | 12,348,000,000     | $2,318,803,754,400.00     | 
December 17 2024     | $194.79     | 43,504,031     | 12,348,000,000     | $2,405,205,180,000.00     | 
December 16 2024     | $196.02     | 44,934,898     | 12,348,000,000     | $2,420,466,073,200.00     | 
December 13 2024     | $189.20     | 25,143,500     | 12,348,000,000     | $2,336,281,113,600.00     | 
December 12 2024     | $191.34     | 34,817,488     | 12,348,000,000     | $2,362,619,397,600.00     | 
December 11 2024     | $194.77     | 67,894,070     | 12,348,000,000     | $2,404,958,220,000.00     | 
December 10 2024     | $184.57     | 54,813,020     | 12,348,000,000     | $2,279,049,368,400.00     | 
December 09 2024     | $174.80     | 25,389,631     | 12,348,000,000     | $2,158,431,634,800.00     | 
December 06 2024     | $173.94     | 21,462,391     | 12,348,000,000     | $2,147,846,929,200.00     | 
December 05 2024     | $171.88     | 21,356,240     | 12,348,000,000     | $2,122,398,936,000.00     | 
December 04 2024     | $173.60     | 31,615,141     | 12,348,000,000     | $2,143,667,131,200.00     | 
December 03 2024     | $170.59     | 22,248,711     | 12,348,000,000     | $2,106,416,919,600.00     | 
December 02 2024     | $170.74     | 23,789,080     | 12,348,000,000     | $2,108,261,710,800.00     | 
November 29 2024     | $168.21     | 14,257,240     | 12,348,000,000     | $2,077,034,853,600.00     | 
November 27 2024     | $168.49     | 19,266,510     | 12,348,000,000     | $2,080,477,476,000.00     | 
November 26 2024     | $168.38     | 20,486,721     | 12,348,000,000     | $2,079,125,370,000.00     | 
November 25 2024     | $166.91     | 33,135,262     | 12,348,000,000     | $2,061,052,837,200.00     |