
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 31 2025 | $449.72 | 49,078,000 | 3,539,000,000 | $1,591,559,080,000.00 |
December 30 2025 | $454.43 | 59,238,500 | 3,539,000,000 | $1,608,227,770,000.00 |
December 29 2025 | $459.64 | 66,263,000 | 3,539,000,000 | $1,626,665,960,000.00 |
December 26 2025 | $475.19 | 58,780,700 | 3,539,000,000 | $1,681,697,410,000.00 |
December 24 2025 | $485.40 | 41,285,400 | 3,539,000,000 | $1,717,830,600,000.00 |
December 23 2025 | $485.56 | 58,223,600 | 3,539,000,000 | $1,718,396,840,000.00 |
December 22 2025 | $488.73 | 86,916,100 | 3,539,000,000 | $1,729,615,470,000.00 |
December 19 2025 | $481.20 | 103,305,400 | 3,539,000,000 | $1,702,966,800,000.00 |
December 18 2025 | $483.37 | 95,168,400 | 3,539,000,000 | $1,710,646,430,000.00 |
December 17 2025 | $467.26 | 106,490,400 | 3,539,000,000 | $1,653,633,140,000.00 |
December 16 2025 | $489.88 | 107,608,100 | 3,539,000,000 | $1,733,685,320,000.00 |
December 15 2025 | $475.31 | 114,542,200 | 3,539,000,000 | $1,682,122,090,000.00 |
December 12 2025 | $458.96 | 95,656,700 | 3,539,000,000 | $1,624,259,440,000.00 |
December 11 2025 | $446.89 | 55,979,500 | 3,539,000,000 | $1,581,543,710,000.00 |
December 10 2025 | $451.45 | 63,257,500 | 3,539,000,000 | $1,597,681,550,000.00 |
December 09 2025 | $445.17 | 62,367,400 | 3,539,000,000 | $1,575,456,630,000.00 |
December 08 2025 | $439.58 | 69,165,800 | 3,539,000,000 | $1,555,673,620,000.00 |
December 05 2025 | $455.00 | 56,427,500 | 3,539,000,000 | $1,610,245,000,000.00 |
December 04 2025 | $454.53 | 71,906,500 | 3,539,000,000 | $1,608,581,670,000.00 |
December 03 2025 | $446.74 | 87,483,000 | 3,539,000,000 | $1,581,012,860,000.00 |
December 02 2025 | $429.24 | 69,336,600 | 3,539,000,000 | $1,519,080,360,000.00 |
December 01 2025 | $430.14 | 57,463,600 | 3,539,000,000 | $1,522,265,460,000.00 |
November 28 2025 | $430.17 | 36,252,900 | 3,539,000,000 | $1,522,371,630,000.00 |
November 26 2025 | $426.58 | 63,463,000 | 3,539,000,000 | $1,509,666,620,000.00 |
November 25 2025 | $419.40 | 71,915,600 | 3,539,000,000 | $1,484,256,600,000.00 |