
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $370.52 | 18,730,840 | 7,468,000,000 | $2,767,011,247,600.00 |
December 28 2023 | $369.77 | 14,327,010 | 7,468,000,000 | $2,761,418,462,400.00 |
December 27 2023 | $368.57 | 14,905,410 | 7,468,000,000 | $2,752,515,112,800.00 |
December 26 2023 | $369.16 | 12,673,050 | 7,468,000,000 | $2,756,857,008,000.00 |
December 22 2023 | $369.08 | 17,107,480 | 7,468,000,000 | $2,756,267,782,800.00 |
December 21 2023 | $368.05 | 17,708,010 | 7,468,000,000 | $2,748,615,323,200.00 |
December 20 2023 | $365.18 | 26,316,650 | 7,468,000,000 | $2,727,129,140,400.00 |
December 19 2023 | $367.78 | 20,603,660 | 7,468,000,000 | $2,746,554,902,000.00 |
December 18 2023 | $367.18 | 21,802,881 | 7,468,000,000 | $2,742,066,634,000.00 |
December 15 2023 | $365.28 | 78,502,320 | 7,468,000,000 | $2,727,938,671,600.00 |
December 14 2023 | $360.55 | 43,277,461 | 7,468,000,000 | $2,692,618,765,600.00 |
December 13 2023 | $368.87 | 30,955,529 | 7,468,000,000 | $2,754,722,653,600.00 |
December 12 2023 | $368.88 | 24,838,250 | 7,468,000,000 | $2,754,796,586,800.00 |
December 11 2023 | $365.85 | 27,708,760 | 7,468,000,000 | $2,732,132,700,400.00 |
December 08 2023 | $368.73 | 20,154,369 | 7,468,000,000 | $2,753,692,816,400.00 |
December 07 2023 | $365.50 | 23,118,859 | 7,468,000,000 | $2,729,557,734,000.00 |
December 06 2023 | $363.38 | 21,182,070 | 7,468,000,000 | $2,713,736,776,000.00 |
December 05 2023 | $367.05 | 23,065,039 | 7,468,000,000 | $2,741,109,983,200.00 |
December 04 2023 | $363.72 | 32,063,311 | 7,468,000,000 | $2,716,238,556,000.00 |
December 01 2023 | $369.01 | 33,040,469 | 7,468,000,000 | $2,755,753,237,600.00 |
November 30 2023 | $373.34 | 30,554,420 | 7,468,000,000 | $2,788,129,258,000.00 |
November 29 2023 | $373.28 | 28,963,400 | 7,468,000,000 | $2,787,687,899,200.00 |
November 28 2023 | $377.08 | 20,453,109 | 7,468,000,000 | $2,816,017,010,400.00 |
November 27 2023 | $373.05 | 22,179,230 | 7,468,000,000 | $2,785,921,717,200.00 |
November 24 2023 | $371.89 | 10,176,650 | 7,468,000,000 | $2,777,239,420,400.00 |