
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 31 2025 | $270.37 | 86,096,700 | 14,776,352,496 | $3,995,082,424,343.52 |
October 30 2025 | $271.40 | 69,886,500 | 14,776,352,496 | $4,010,302,067,414.40 |
October 29 2025 | $269.70 | 51,086,700 | 14,776,352,496 | $3,985,182,268,171.20 |
October 28 2025 | $269.00 | 41,534,800 | 14,776,352,496 | $3,974,838,821,424.00 |
October 27 2025 | $268.81 | 44,888,200 | 14,776,352,496 | $3,972,031,314,449.76 |
October 24 2025 | $262.82 | 38,253,700 | 14,776,352,496 | $3,883,520,962,998.72 |
October 23 2025 | $259.58 | 32,754,900 | 14,776,352,496 | $3,835,645,580,911.68 |
October 22 2025 | $258.45 | 45,015,300 | 14,776,352,496 | $3,818,948,302,591.20 |
October 21 2025 | $262.77 | 46,695,900 | 14,776,352,496 | $3,882,782,145,373.92 |
October 20 2025 | $262.24 | 90,483,000 | 14,776,352,496 | $3,874,950,678,551.04 |
October 17 2025 | $252.29 | 49,147,000 | 14,776,352,496 | $3,727,925,971,215.84 |
October 16 2025 | $247.45 | 39,777,000 | 14,776,352,496 | $3,656,408,425,135.20 |
October 15 2025 | $249.34 | 33,893,600 | 14,776,352,496 | $3,684,335,731,352.64 |
October 14 2025 | $247.77 | 35,478,000 | 14,776,352,496 | $3,661,136,857,933.92 |
October 13 2025 | $247.66 | 38,142,900 | 14,776,352,496 | $3,659,511,459,159.36 |
October 10 2025 | $245.27 | 61,999,100 | 14,776,352,496 | $3,624,195,976,693.92 |
October 09 2025 | $254.04 | 38,322,000 | 14,776,352,496 | $3,753,784,588,083.84 |
October 08 2025 | $258.06 | 36,496,900 | 14,776,352,496 | $3,813,185,525,117.76 |
October 07 2025 | $256.48 | 31,955,800 | 14,776,352,496 | $3,789,838,888,174.08 |
October 06 2025 | $256.69 | 44,664,100 | 14,776,352,496 | $3,792,941,922,198.24 |
October 03 2025 | $258.02 | 49,155,600 | 14,776,352,496 | $3,812,594,471,017.92 |
October 02 2025 | $257.13 | 42,630,200 | 14,776,352,496 | $3,799,443,517,296.48 |
October 01 2025 | $255.45 | 48,713,900 | 14,776,352,496 | $3,774,619,245,103.20 |
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 |