
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 26 2025 | $475.19 | 58,780,659 | 3,325,819,256 | $1,580,396,052,258.64 |
December 24 2025 | $485.40 | 41,285,429 | 3,325,819,256 | $1,614,352,666,862.40 |
December 23 2025 | $485.56 | 58,223,633 | 3,325,819,256 | $1,614,884,797,943.36 |
December 22 2025 | $488.73 | 86,916,066 | 3,325,819,256 | $1,625,427,644,984.88 |
December 19 2025 | $481.20 | 103,305,424 | 3,325,819,256 | $1,600,384,225,987.20 |
December 18 2025 | $483.37 | 95,168,445 | 3,325,819,256 | $1,607,601,253,772.72 |
December 17 2025 | $467.26 | 106,490,398 | 3,325,819,256 | $1,554,022,305,558.56 |
December 16 2025 | $489.88 | 107,608,094 | 3,325,819,256 | $1,629,252,337,129.28 |
December 15 2025 | $475.31 | 114,542,203 | 3,325,819,256 | $1,580,795,150,569.36 |
December 12 2025 | $458.96 | 95,656,750 | 3,325,819,256 | $1,526,418,005,733.76 |
December 11 2025 | $446.89 | 55,979,488 | 3,325,819,256 | $1,486,275,367,313.84 |
December 10 2025 | $451.45 | 63,257,480 | 3,325,819,256 | $1,501,441,103,121.20 |
December 09 2025 | $445.17 | 62,367,441 | 3,325,819,256 | $1,480,554,958,193.52 |
December 08 2025 | $439.58 | 69,165,750 | 3,325,819,256 | $1,461,963,628,552.48 |
December 05 2025 | $455.00 | 56,427,520 | 3,325,819,256 | $1,513,247,761,480.00 |
December 04 2025 | $454.53 | 71,906,484 | 3,325,819,256 | $1,511,684,626,429.68 |
December 03 2025 | $446.74 | 87,482,961 | 3,325,819,256 | $1,485,776,494,425.44 |
December 02 2025 | $429.24 | 69,336,633 | 3,325,819,256 | $1,427,574,657,445.44 |
December 01 2025 | $430.14 | 57,033,600 | 3,325,819,256 | $1,430,567,894,775.84 |
November 28 2025 | $430.17 | 36,233,200 | 3,325,819,256 | $1,430,667,669,353.52 |
November 26 2025 | $426.58 | 63,463,000 | 3,325,819,256 | $1,418,727,978,224.48 |
November 25 2025 | $419.40 | 71,915,617 | 3,325,819,256 | $1,394,848,595,966.40 |
November 24 2025 | $417.78 | 96,806,367 | 3,325,819,256 | $1,389,460,768,771.68 |
November 21 2025 | $391.09 | 100,460,602 | 3,325,819,256 | $1,300,694,652,829.04 |
November 20 2025 | $395.23 | 113,548,797 | 3,325,819,256 | $1,314,463,544,548.88 |