
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 26 2025 | $232.52 | 15,994,726 | 10,690,215,860 | $2,485,688,991,767.20 |
December 24 2025 | $232.38 | 11,420,543 | 10,690,215,860 | $2,484,192,361,546.80 |
December 23 2025 | $232.14 | 29,230,233 | 10,690,215,860 | $2,481,626,709,740.40 |
December 22 2025 | $228.43 | 32,261,329 | 10,690,215,860 | $2,441,966,008,899.80 |
December 19 2025 | $227.35 | 85,544,374 | 10,690,215,860 | $2,430,420,575,771.00 |
December 18 2025 | $226.76 | 50,272,422 | 10,690,215,860 | $2,424,113,348,413.60 |
December 17 2025 | $221.27 | 44,034,422 | 10,690,215,860 | $2,365,424,063,342.20 |
December 16 2025 | $222.56 | 39,298,859 | 10,690,215,860 | $2,379,214,441,801.60 |
December 15 2025 | $222.54 | 47,286,090 | 10,690,215,860 | $2,379,000,637,484.40 |
December 12 2025 | $226.19 | 35,639,121 | 10,690,215,860 | $2,418,019,925,373.40 |
December 11 2025 | $230.28 | 28,249,600 | 10,690,215,860 | $2,461,742,908,240.80 |
December 10 2025 | $231.78 | 38,790,738 | 10,690,215,860 | $2,477,778,232,030.80 |
December 09 2025 | $227.92 | 25,841,740 | 10,690,215,860 | $2,436,513,998,811.20 |
December 08 2025 | $226.89 | 35,019,168 | 10,690,215,860 | $2,425,503,076,475.40 |
December 05 2025 | $229.53 | 33,117,379 | 10,690,215,860 | $2,453,725,246,345.80 |
December 04 2025 | $229.11 | 45,683,219 | 10,690,215,860 | $2,449,235,355,684.60 |
December 03 2025 | $232.38 | 35,495,059 | 10,690,215,860 | $2,484,192,361,546.80 |
December 02 2025 | $234.42 | 45,785,359 | 10,690,215,860 | $2,506,000,401,901.20 |
December 01 2025 | $233.88 | 41,987,300 | 10,690,215,860 | $2,500,227,685,336.80 |
November 28 2025 | $233.22 | 20,279,600 | 10,690,215,860 | $2,493,172,142,869.20 |
November 26 2025 | $229.16 | 38,497,922 | 10,690,215,860 | $2,449,769,866,477.60 |
November 25 2025 | $229.67 | 39,379,340 | 10,690,215,860 | $2,455,221,876,566.20 |
November 24 2025 | $226.28 | 54,318,398 | 10,690,215,860 | $2,418,982,044,800.80 |
November 21 2025 | $220.69 | 68,490,461 | 10,690,215,860 | $2,359,223,738,143.40 |
November 20 2025 | $217.14 | 50,308,961 | 10,690,215,860 | $2,321,273,471,840.40 |