
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $138.64 | 18,733,020 | 12,602,000,000 | $1,747,172,785,000.00 |
December 28 2023 | $139.18 | 16,045,710 | 12,602,000,000 | $1,753,926,196,800.00 |
December 27 2023 | $139.32 | 19,628,619 | 12,602,000,000 | $1,755,677,874,800.00 |
December 26 2023 | $140.46 | 16,780,330 | 12,602,000,000 | $1,770,060,537,400.00 |
December 22 2023 | $140.43 | 26,532,199 | 12,602,000,000 | $1,769,686,258,000.00 |
December 21 2023 | $139.37 | 27,488,279 | 12,602,000,000 | $1,756,302,934,000.00 |
December 20 2023 | $137.30 | 49,107,180 | 12,602,000,000 | $1,730,287,365,200.00 |
December 19 2023 | $135.63 | 25,476,750 | 12,602,000,000 | $1,709,150,030,600.00 |
December 18 2023 | $134.78 | 32,257,971 | 12,602,000,000 | $1,698,517,723,200.00 |
December 15 2023 | $131.61 | 50,847,113 | 12,602,000,000 | $1,658,493,771,200.00 |
December 14 2023 | $130.95 | 38,722,406 | 12,602,000,000 | $1,650,239,461,200.00 |
December 13 2023 | $131.58 | 30,104,779 | 12,602,000,000 | $1,658,119,491,800.00 |
December 12 2023 | $131.53 | 29,032,830 | 12,602,000,000 | $1,657,493,172,400.00 |
December 11 2023 | $132.29 | 31,138,010 | 12,602,000,000 | $1,667,124,881,000.00 |
December 08 2023 | $133.98 | 32,260,109 | 12,602,000,000 | $1,688,386,975,400.00 |
December 07 2023 | $135.90 | 56,767,102 | 12,602,000,000 | $1,712,652,126,400.00 |
December 06 2023 | $129.05 | 23,576,180 | 12,602,000,000 | $1,626,225,090,000.00 |
December 05 2023 | $130.01 | 27,384,779 | 12,602,000,000 | $1,638,357,035,400.00 |
December 04 2023 | $128.30 | 36,669,879 | 12,602,000,000 | $1,616,844,161,200.00 |
December 01 2023 | $130.87 | 31,442,260 | 12,602,000,000 | $1,649,238,862,400.00 |
November 30 2023 | $131.54 | 38,988,262 | 12,602,000,000 | $1,657,619,192,400.00 |
November 29 2023 | $133.98 | 23,967,221 | 12,602,000,000 | $1,688,386,975,400.00 |
November 28 2023 | $136.17 | 18,730,029 | 12,602,000,000 | $1,716,028,202,200.00 |
November 27 2023 | $135.39 | 23,436,529 | 12,602,000,000 | $1,706,148,234,200.00 |
November 24 2023 | $135.67 | 12,514,320 | 12,602,000,000 | $1,709,650,330,000.00 |