
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $48.87 | 2,681,216 | 1,244,600,000 | $60,821,859,560.00 |
December 28 2023 | $49.02 | 2,088,640 | 1,244,600,000 | $61,012,034,440.00 |
December 27 2023 | $49.04 | 2,481,112 | 1,244,600,000 | $61,030,454,520.00 |
December 26 2023 | $49.05 | 1,910,630 | 1,244,600,000 | $61,042,651,600.00 |
December 22 2023 | $48.81 | 4,065,534 | 1,244,600,000 | $60,748,179,240.00 |
December 21 2023 | $48.45 | 4,582,948 | 1,244,600,000 | $60,306,470,700.00 |
December 20 2023 | $47.96 | 8,556,434 | 1,244,600,000 | $59,686,784,360.00 |
December 19 2023 | $48.58 | 4,131,832 | 1,244,600,000 | $60,465,903,960.00 |
December 18 2023 | $48.59 | 4,999,418 | 1,244,600,000 | $60,472,126,960.00 |
December 15 2023 | $48.83 | 11,247,850 | 1,244,600,000 | $60,778,920,860.00 |
December 14 2023 | $48.60 | 8,113,408 | 1,244,600,000 | $60,491,169,340.00 |
December 13 2023 | $47.28 | 7,513,522 | 1,244,600,000 | $58,850,413,160.00 |
December 12 2023 | $46.96 | 4,559,850 | 1,244,600,000 | $58,440,317,460.00 |
December 11 2023 | $46.85 | 7,724,854 | 1,244,600,000 | $58,305,651,740.00 |
December 08 2023 | $45.86 | 11,764,344 | 1,244,600,000 | $57,075,115,720.00 |
December 07 2023 | $45.49 | 4,065,164 | 1,244,600,000 | $56,615,982,780.00 |
December 06 2023 | $45.37 | 7,053,646 | 1,244,600,000 | $56,462,896,980.00 |
December 05 2023 | $44.92 | 7,027,104 | 1,244,600,000 | $55,905,814,020.00 |
December 04 2023 | $45.19 | 6,307,146 | 1,244,600,000 | $56,242,478,320.00 |
December 01 2023 | $45.39 | 8,574,062 | 1,244,600,000 | $56,493,514,140.00 |
November 30 2023 | $44.76 | 7,651,688 | 1,244,600,000 | $55,703,815,440.00 |
November 29 2023 | $44.36 | 3,567,452 | 1,244,600,000 | $55,207,842,340.00 |
November 28 2023 | $44.23 | 4,098,598 | 1,244,600,000 | $55,042,559,460.00 |
November 27 2023 | $44.33 | 5,864,058 | 1,244,600,000 | $55,171,126,640.00 |
November 24 2023 | $44.45 | 1,780,480 | 1,244,600,000 | $55,318,113,900.00 |