
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 30 2025 | $273.08 | 22,090,083 | 14,840,388,652 | $4,052,613,333,088.16 |
December 29 2025 | $273.76 | 23,700,400 | 14,840,388,652 | $4,062,704,797,371.52 |
December 26 2025 | $273.40 | 21,455,300 | 14,840,388,652 | $4,057,362,257,456.80 |
December 24 2025 | $273.81 | 17,910,600 | 14,840,388,652 | $4,063,446,816,804.12 |
December 23 2025 | $272.36 | 29,642,000 | 14,840,388,652 | $4,041,928,253,258.72 |
December 22 2025 | $270.97 | 36,571,800 | 14,840,388,652 | $4,021,300,113,032.44 |
December 19 2025 | $273.67 | 144,632,000 | 14,840,388,652 | $4,061,369,162,392.84 |
December 18 2025 | $272.19 | 51,630,700 | 14,840,388,652 | $4,039,405,387,187.88 |
December 17 2025 | $271.84 | 50,138,700 | 14,840,388,652 | $4,034,211,251,159.68 |
December 16 2025 | $274.61 | 37,648,600 | 14,840,388,652 | $4,075,319,127,725.72 |
December 15 2025 | $274.11 | 50,409,100 | 14,840,388,652 | $4,067,898,933,399.72 |
December 12 2025 | $278.28 | 39,532,900 | 14,840,388,652 | $4,129,783,354,078.56 |
December 11 2025 | $278.03 | 33,248,000 | 14,840,388,652 | $4,126,073,256,915.56 |
December 10 2025 | $278.78 | 33,038,300 | 14,840,388,652 | $4,137,203,548,404.56 |
December 09 2025 | $277.18 | 32,193,300 | 14,840,388,652 | $4,113,458,926,561.36 |
December 08 2025 | $277.89 | 38,211,800 | 14,840,388,652 | $4,123,995,602,504.28 |
December 05 2025 | $278.78 | 47,265,800 | 14,840,388,652 | $4,137,203,548,404.56 |
December 04 2025 | $280.70 | 43,989,100 | 14,840,388,652 | $4,165,697,094,616.40 |
December 03 2025 | $284.15 | 43,538,700 | 14,840,388,652 | $4,216,896,435,465.80 |
December 02 2025 | $286.19 | 53,669,500 | 14,840,388,652 | $4,247,170,828,315.88 |
December 01 2025 | $283.10 | 46,587,700 | 14,840,388,652 | $4,201,314,027,381.20 |
November 28 2025 | $278.85 | 20,135,600 | 14,840,388,652 | $4,138,242,375,610.20 |
November 26 2025 | $277.55 | 33,431,400 | 14,840,388,652 | $4,118,949,870,362.60 |
November 25 2025 | $276.97 | 46,914,200 | 14,840,388,652 | $4,110,342,444,944.44 |
November 24 2025 | $275.92 | 65,585,800 | 14,840,388,652 | $4,094,760,036,859.84 |