
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 31 2025 | $270.37 | 86,096,700 | 14,896,924,968 | $4,027,681,603,598.16 |
October 30 2025 | $271.40 | 68,953,200 | 14,896,924,968 | $4,043,025,436,315.20 |
October 29 2025 | $269.70 | 50,984,000 | 14,896,924,968 | $4,017,700,663,869.60 |
October 28 2025 | $269.00 | 41,461,500 | 14,896,924,968 | $4,007,272,816,392.00 |
October 27 2025 | $268.81 | 44,701,700 | 14,896,924,968 | $4,004,442,400,648.08 |
October 24 2025 | $262.82 | 38,221,700 | 14,896,924,968 | $3,915,209,820,089.76 |
October 23 2025 | $259.58 | 32,754,900 | 14,896,924,968 | $3,866,943,783,193.44 |
October 22 2025 | $258.45 | 45,015,300 | 14,896,924,968 | $3,850,110,257,979.60 |
October 21 2025 | $262.77 | 46,695,900 | 14,896,924,968 | $3,914,464,973,841.36 |
October 20 2025 | $262.24 | 90,483,000 | 14,896,924,968 | $3,906,569,603,608.32 |
October 17 2025 | $252.29 | 49,147,000 | 14,896,924,968 | $3,758,345,200,176.72 |
October 16 2025 | $247.45 | 39,777,000 | 14,896,924,968 | $3,686,244,083,331.60 |
October 15 2025 | $249.34 | 33,893,600 | 14,896,924,968 | $3,714,399,271,521.12 |
October 14 2025 | $247.77 | 35,478,000 | 14,896,924,968 | $3,691,011,099,321.36 |
October 13 2025 | $247.66 | 38,142,900 | 14,896,924,968 | $3,689,372,437,574.88 |
October 10 2025 | $245.27 | 61,999,100 | 14,896,924,968 | $3,653,768,786,901.36 |
October 09 2025 | $254.04 | 38,322,000 | 14,896,924,968 | $3,784,414,818,870.72 |
October 08 2025 | $258.06 | 36,496,900 | 14,896,924,968 | $3,844,300,457,242.08 |
October 07 2025 | $256.48 | 31,955,800 | 14,896,924,968 | $3,820,763,315,792.64 |
October 06 2025 | $256.69 | 44,664,100 | 14,896,924,968 | $3,823,891,670,035.92 |
October 03 2025 | $258.02 | 49,155,600 | 14,896,924,968 | $3,843,704,580,243.36 |
October 02 2025 | $257.13 | 42,630,200 | 14,896,924,968 | $3,830,446,317,021.84 |
October 01 2025 | $255.45 | 48,713,900 | 14,896,924,968 | $3,805,419,483,075.60 |
September 30 2025 | $254.63 | 37,704,300 | 15,004,697,000 | $3,820,645,997,110.00 |
September 29 2025 | $254.43 | 40,127,700 | 15,004,697,000 | $3,817,645,057,710.00 |