
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 31 2024 | $134.25 | 155,659,203 | 24,774,000,000 | $3,325,991,254,200.00 |
December 30 2024 | $137.45 | 167,734,703 | 24,774,000,000 | $3,405,245,757,600.00 |
December 27 2024 | $136.97 | 170,582,594 | 24,774,000,000 | $3,393,356,715,000.00 |
December 26 2024 | $139.89 | 116,519,102 | 24,774,000,000 | $3,465,676,975,800.00 |
December 24 2024 | $140.18 | 105,157,000 | 24,774,000,000 | $3,472,861,435,800.00 |
December 23 2024 | $139.63 | 176,053,500 | 24,774,000,000 | $3,459,238,213,200.00 |
December 20 2024 | $134.66 | 306,528,594 | 24,774,000,000 | $3,336,146,116,800.00 |
December 19 2024 | $130.64 | 209,719,203 | 24,774,000,000 | $3,236,581,888,200.00 |
December 18 2024 | $128.87 | 277,444,500 | 24,774,000,000 | $3,192,741,817,800.00 |
December 17 2024 | $130.35 | 259,410,297 | 24,774,000,000 | $3,229,397,428,200.00 |
December 16 2024 | $131.96 | 237,951,109 | 24,774,000,000 | $3,269,273,658,600.00 |
December 13 2024 | $134.21 | 231,514,891 | 24,774,000,000 | $3,325,000,294,200.00 |
December 12 2024 | $137.30 | 159,211,391 | 24,774,000,000 | $3,401,529,657,600.00 |
December 11 2024 | $139.27 | 184,905,203 | 24,774,000,000 | $3,450,322,050,600.00 |
December 10 2024 | $135.03 | 210,020,891 | 24,774,000,000 | $3,345,310,019,400.00 |
December 09 2024 | $138.77 | 189,308,609 | 24,774,000,000 | $3,437,937,528,000.00 |
December 06 2024 | $142.40 | 188,505,594 | 24,774,000,000 | $3,527,842,374,000.00 |
December 05 2024 | $145.02 | 172,621,203 | 24,774,000,000 | $3,592,732,912,200.00 |
December 04 2024 | $145.09 | 231,224,297 | 24,774,000,000 | $3,594,467,092,200.00 |
December 03 2024 | $140.21 | 164,414,000 | 24,774,000,000 | $3,473,612,088,000.00 |
December 02 2024 | $138.58 | 171,682,797 | 24,774,000,000 | $3,433,242,855,000.00 |
November 29 2024 | $138.20 | 141,863,203 | 24,774,000,000 | $3,423,833,689,800.00 |
November 27 2024 | $135.29 | 226,370,891 | 24,774,000,000 | $3,351,766,123,800.00 |
November 26 2024 | $136.87 | 190,287,703 | 24,774,000,000 | $3,390,894,179,400.00 |
November 25 2024 | $135.97 | 344,941,875 | 24,774,000,000 | $3,368,605,011,600.00 |