
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $298.84 | 326,007 | 115,200,000 | $34,426,713,600.00 |
December 28 2023 | $298.98 | 331,978 | 115,200,000 | $34,442,242,560.00 |
December 27 2023 | $299.56 | 310,667 | 115,200,000 | $34,508,770,560.00 |
December 26 2023 | $299.38 | 407,591 | 115,200,000 | $34,488,817,920.00 |
December 22 2023 | $296.24 | 311,553 | 115,200,000 | $34,127,331,840.00 |
December 21 2023 | $295.25 | 501,004 | 115,200,000 | $34,013,122,560.00 |
December 20 2023 | $292.18 | 470,318 | 115,200,000 | $33,659,412,480.00 |
December 19 2023 | $298.84 | 629,515 | 115,200,000 | $34,426,713,600.00 |
December 18 2023 | $293.86 | 536,098 | 115,200,000 | $33,852,349,440.00 |
December 15 2023 | $292.96 | 1,710,159 | 115,200,000 | $33,749,233,920.00 |
December 14 2023 | $295.35 | 1,638,449 | 115,200,000 | $34,024,216,320.00 |
December 13 2023 | $280.06 | 979,730 | 115,200,000 | $32,263,407,360.00 |
December 12 2023 | $273.06 | 838,305 | 115,200,000 | $31,456,177,920.00 |
December 11 2023 | $269.30 | 736,404 | 115,200,000 | $31,023,740,160.00 |
December 08 2023 | $268.09 | 741,020 | 115,200,000 | $30,884,025,600.00 |
December 07 2023 | $267.47 | 491,051 | 115,200,000 | $30,813,062,400.00 |
December 06 2023 | $267.69 | 936,349 | 115,200,000 | $30,837,461,760.00 |
December 05 2023 | $264.69 | 614,882 | 115,200,000 | $30,492,622,080.00 |
December 04 2023 | $269.02 | 963,232 | 115,200,000 | $30,991,587,840.00 |
December 01 2023 | $270.92 | 1,086,798 | 115,200,000 | $31,210,030,080.00 |
November 30 2023 | $265.12 | 1,896,335 | 115,200,000 | $30,541,409,280.00 |
November 29 2023 | $260.42 | 888,478 | 115,200,000 | $30,000,303,360.00 |
November 28 2023 | $259.16 | 1,109,386 | 115,200,000 | $29,855,047,680.00 |
November 27 2023 | $260.90 | 1,054,683 | 115,200,000 | $30,055,737,600.00 |
November 24 2023 | $262.77 | 315,465 | 115,200,000 | $30,270,850,560.00 |