
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $49.49 | 389,293,276 | 24,940,000,000 | $1,234,390,336,000.00 |
December 28 2023 | $49.49 | 246,587,498 | 24,940,000,000 | $1,234,390,336,000.00 |
December 27 2023 | $49.39 | 233,648,008 | 24,940,000,000 | $1,231,774,130,000.00 |
December 26 2023 | $49.25 | 244,199,488 | 24,940,000,000 | $1,228,334,904,000.00 |
December 22 2023 | $48.80 | 252,506,797 | 24,940,000,000 | $1,217,141,832,000.00 |
December 21 2023 | $48.96 | 300,425,427 | 24,940,000,000 | $1,221,129,738,000.00 |
December 20 2023 | $48.08 | 397,894,406 | 24,940,000,000 | $1,199,219,948,000.00 |
December 19 2023 | $49.58 | 464,444,485 | 24,940,000,000 | $1,236,435,416,000.00 |
December 18 2023 | $50.05 | 412,587,186 | 24,940,000,000 | $1,248,224,554,000.00 |
December 15 2023 | $48.86 | 479,947,615 | 24,940,000,000 | $1,218,638,232,000.00 |
December 14 2023 | $48.32 | 391,231,676 | 24,940,000,000 | $1,205,178,114,000.00 |
December 13 2023 | $48.06 | 447,791,906 | 24,940,000,000 | $1,198,646,328,000.00 |
December 12 2023 | $47.63 | 372,386,876 | 24,940,000,000 | $1,187,904,670,000.00 |
December 11 2023 | $46.60 | 509,728,085 | 24,940,000,000 | $1,162,228,940,000.00 |
December 08 2023 | $47.48 | 359,223,666 | 24,940,000,000 | $1,184,138,730,000.00 |
December 07 2023 | $46.57 | 350,822,616 | 24,940,000,000 | $1,161,458,294,000.00 |
December 06 2023 | $45.48 | 380,589,606 | 24,940,000,000 | $1,134,213,838,000.00 |
December 05 2023 | $46.54 | 371,717,616 | 24,940,000,000 | $1,160,710,094,000.00 |
December 04 2023 | $45.48 | 437,543,396 | 24,940,000,000 | $1,134,288,658,000.00 |
December 01 2023 | $46.73 | 369,316,986 | 24,940,000,000 | $1,165,568,406,000.00 |