
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
November 19 2025 | $222.69 | 58,335,643 | 10,690,215,604 | $2,380,604,112,854.76 |
November 18 2025 | $222.55 | 60,608,442 | 10,690,215,604 | $2,379,107,482,670.20 |
November 17 2025 | $232.87 | 59,919,018 | 10,690,215,604 | $2,489,430,507,703.48 |
November 14 2025 | $234.69 | 38,956,669 | 10,690,215,604 | $2,508,886,700,102.76 |
November 13 2025 | $237.58 | 41,401,738 | 10,690,215,604 | $2,539,781,423,198.32 |
November 12 2025 | $244.20 | 31,190,061 | 10,690,215,604 | $2,610,550,650,496.80 |
November 11 2025 | $249.10 | 23,564,061 | 10,690,215,604 | $2,662,932,706,956.40 |
November 10 2025 | $248.40 | 36,476,512 | 10,690,215,604 | $2,655,449,556,033.60 |
November 07 2025 | $244.41 | 46,374,289 | 10,690,215,604 | $2,612,795,595,773.64 |
November 06 2025 | $243.04 | 46,004,199 | 10,690,215,604 | $2,598,150,000,396.16 |
November 05 2025 | $250.20 | 40,610,699 | 10,690,215,604 | $2,674,691,944,120.80 |
November 04 2025 | $249.32 | 51,546,312 | 10,690,215,604 | $2,665,284,554,389.28 |
November 03 2025 | $254.00 | 95,997,820 | 10,690,215,604 | $2,715,314,763,416.00 |
October 31 2025 | $244.22 | 166,340,797 | 10,690,215,604 | $2,610,764,454,808.88 |
October 30 2025 | $222.86 | 102,252,898 | 10,690,215,604 | $2,382,421,449,507.44 |
October 29 2025 | $230.30 | 52,036,152 | 10,690,215,604 | $2,461,956,653,601.20 |
October 28 2025 | $229.25 | 47,100,031 | 10,690,215,604 | $2,450,731,927,217.00 |
October 27 2025 | $226.97 | 38,267,000 | 10,690,215,604 | $2,426,358,235,639.88 |
October 24 2025 | $224.21 | 38,685,047 | 10,690,215,604 | $2,396,853,240,572.84 |
October 23 2025 | $221.09 | 31,540,000 | 10,690,215,604 | $2,363,499,767,888.36 |
October 22 2025 | $217.95 | 44,308,539 | 10,690,215,604 | $2,329,932,490,891.80 |
October 21 2025 | $222.03 | 50,494,566 | 10,690,215,604 | $2,373,548,570,556.12 |
October 20 2025 | $216.48 | 38,882,820 | 10,690,215,604 | $2,314,217,873,953.92 |
October 17 2025 | $213.04 | 45,986,941 | 10,690,215,604 | $2,277,443,532,276.16 |
October 16 2025 | $214.47 | 42,414,594 | 10,690,215,604 | $2,292,730,540,589.88 |