
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
January 07 2026 | $260.33 | 48,262,000 | 14,840,388,423 | $3,863,398,318,159.59 |
January 06 2026 | $262.36 | 52,282,100 | 14,840,388,423 | $3,893,524,306,658.28 |
January 05 2026 | $267.26 | 45,598,200 | 14,840,388,423 | $3,966,242,209,930.98 |
January 02 2026 | $271.01 | 37,822,400 | 14,840,388,423 | $4,021,893,666,517.23 |
December 31 2025 | $271.86 | 27,293,600 | 15,004,697,000 | $4,079,176,926,420.00 |
December 30 2025 | $273.08 | 22,139,600 | 15,004,697,000 | $4,097,482,656,760.00 |
December 29 2025 | $273.76 | 23,715,200 | 15,004,697,000 | $4,107,685,850,720.00 |
December 26 2025 | $273.40 | 21,521,800 | 15,004,697,000 | $4,102,284,159,800.00 |
December 24 2025 | $273.81 | 17,910,600 | 15,004,697,000 | $4,108,436,085,570.00 |
December 23 2025 | $272.36 | 29,642,000 | 15,004,697,000 | $4,086,679,274,920.00 |
December 22 2025 | $270.97 | 36,571,800 | 15,004,697,000 | $4,065,822,746,090.00 |
December 19 2025 | $273.67 | 144,632,000 | 15,004,697,000 | $4,106,335,427,990.00 |
December 18 2025 | $272.19 | 51,630,700 | 15,004,697,000 | $4,084,128,476,430.00 |
December 17 2025 | $271.84 | 50,138,700 | 15,004,697,000 | $4,078,876,832,480.00 |
December 16 2025 | $274.61 | 37,648,600 | 15,004,697,000 | $4,120,439,843,170.00 |
December 15 2025 | $274.11 | 50,409,100 | 15,004,697,000 | $4,112,937,494,670.00 |
December 12 2025 | $278.28 | 39,532,900 | 15,004,697,000 | $4,175,507,081,160.00 |
December 11 2025 | $278.03 | 33,248,000 | 15,004,697,000 | $4,171,755,906,910.00 |
December 10 2025 | $278.78 | 33,038,300 | 15,004,697,000 | $4,183,009,429,660.00 |
December 09 2025 | $277.18 | 32,193,300 | 15,004,697,000 | $4,159,001,914,460.00 |
December 08 2025 | $277.89 | 38,211,800 | 15,004,697,000 | $4,169,655,249,330.00 |
December 05 2025 | $278.78 | 47,265,800 | 15,004,697,000 | $4,183,009,429,660.00 |
December 04 2025 | $280.70 | 43,989,100 | 15,004,697,000 | $4,211,818,447,900.00 |
December 03 2025 | $284.15 | 43,538,700 | 15,004,697,000 | $4,263,584,652,550.00 |
December 02 2025 | $286.19 | 53,669,500 | 15,004,697,000 | $4,294,194,234,430.00 |