
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 31 2024 | $188.56 | 17,466,920 | 12,348,000,000 | $2,328,357,402,000.00 |
December 30 2024 | $190.49 | 14,264,660 | 12,348,000,000 | $2,352,218,677,200.00 |
December 27 2024 | $192.01 | 18,891,359 | 12,348,000,000 | $2,370,914,784,000.00 |
December 26 2024 | $194.84 | 12,057,210 | 12,348,000,000 | $2,405,846,041,200.00 |
December 24 2024 | $195.35 | 10,403,260 | 12,348,000,000 | $2,412,120,060,000.00 |
December 23 2024 | $193.87 | 25,675,010 | 12,348,000,000 | $2,393,915,403,600.00 |
December 20 2024 | $190.66 | 63,462,930 | 12,348,000,000 | $2,354,310,428,400.00 |
December 19 2024 | $187.77 | 32,265,240 | 12,348,000,000 | $2,318,640,760,800.00 |
December 18 2024 | $187.67 | 34,166,070 | 12,348,000,000 | $2,317,287,420,000.00 |
December 17 2024 | $194.66 | 43,504,031 | 12,348,000,000 | $2,403,632,044,800.00 |
December 16 2024 | $195.89 | 44,934,898 | 12,348,000,000 | $2,418,884,294,400.00 |
December 13 2024 | $189.08 | 25,143,500 | 12,348,000,000 | $2,334,753,666,000.00 |
December 12 2024 | $191.21 | 34,817,488 | 12,348,000,000 | $2,361,074,662,800.00 |
December 11 2024 | $194.64 | 67,894,070 | 12,348,000,000 | $2,403,386,319,600.00 |
December 10 2024 | $184.45 | 54,813,020 | 12,348,000,000 | $2,277,558,964,800.00 |
December 09 2024 | $174.69 | 25,389,631 | 12,348,000,000 | $2,157,021,493,200.00 |
December 06 2024 | $173.83 | 21,462,391 | 12,348,000,000 | $2,146,442,961,600.00 |
December 05 2024 | $171.77 | 21,356,240 | 12,348,000,000 | $2,121,012,255,600.00 |
December 04 2024 | $173.49 | 31,615,141 | 12,348,000,000 | $2,142,265,633,200.00 |
December 03 2024 | $170.48 | 22,248,711 | 12,348,000,000 | $2,105,040,117,600.00 |
December 02 2024 | $170.63 | 23,789,080 | 12,348,000,000 | $2,106,882,439,200.00 |
November 29 2024 | $168.10 | 14,257,240 | 12,348,000,000 | $2,075,677,808,400.00 |
November 27 2024 | $168.38 | 19,266,510 | 12,348,000,000 | $2,079,116,726,400.00 |
November 26 2024 | $168.27 | 20,486,721 | 12,348,000,000 | $2,077,765,855,200.00 |
November 25 2024 | $166.80 | 33,135,262 | 12,348,000,000 | $2,059,705,670,400.00 |