
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 31 2025 | $313.00 | 16,377,690 | 12,228,000,000 | $3,827,364,000,000.00 |
December 30 2025 | $313.85 | 17,380,891 | 12,228,000,000 | $3,837,757,800,000.00 |
December 29 2025 | $313.56 | 19,621,779 | 12,228,000,000 | $3,834,211,680,000.00 |
December 26 2025 | $313.51 | 10,899,020 | 12,228,000,000 | $3,833,600,280,000.00 |
December 24 2025 | $314.09 | 10,097,360 | 12,228,000,000 | $3,840,692,520,000.00 |
December 23 2025 | $314.35 | 25,478,670 | 12,228,000,000 | $3,843,871,800,000.00 |
December 22 2025 | $309.78 | 26,429,939 | 12,228,000,000 | $3,787,989,840,000.00 |
December 19 2025 | $307.16 | 59,943,238 | 12,228,000,000 | $3,755,952,480,000.00 |
December 18 2025 | $302.46 | 33,518,051 | 12,228,000,000 | $3,698,480,880,000.00 |
December 17 2025 | $296.72 | 43,930,359 | 12,228,000,000 | $3,628,292,160,000.00 |
December 16 2025 | $306.57 | 30,585,020 | 12,228,000,000 | $3,748,737,960,000.00 |
December 15 2025 | $308.22 | 29,151,891 | 12,228,000,000 | $3,768,914,160,000.00 |
December 12 2025 | $309.29 | 35,940,168 | 12,228,000,000 | $3,781,998,120,000.00 |
December 11 2025 | $312.43 | 42,353,699 | 12,228,000,000 | $3,820,394,040,000.00 |
December 10 2025 | $320.21 | 33,428,922 | 12,228,000,000 | $3,915,527,880,000.00 |
December 09 2025 | $317.08 | 30,194,029 | 12,228,000,000 | $3,877,254,240,000.00 |
December 08 2025 | $313.72 | 33,909,434 | 12,228,000,000 | $3,836,168,160,000.00 |
December 05 2025 | $321.06 | 28,851,711 | 12,228,000,000 | $3,925,921,680,000.00 |
December 04 2025 | $317.41 | 31,240,920 | 12,228,000,000 | $3,881,318,827,200.00 |
December 03 2025 | $319.42 | 41,838,320 | 12,228,000,000 | $3,905,881,210,800.00 |
December 02 2025 | $315.60 | 35,854,738 | 12,228,000,000 | $3,859,200,820,800.00 |
December 01 2025 | $314.68 | 39,133,400 | 12,228,000,000 | $3,847,958,397,600.00 |
November 28 2025 | $319.97 | 26,003,000 | 12,228,000,000 | $3,912,601,719,600.00 |
November 26 2025 | $319.74 | 51,373,359 | 12,228,000,000 | $3,909,791,725,200.00 |
November 25 2025 | $323.23 | 88,632,070 | 12,228,000,000 | $3,952,439,320,800.00 |