
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 05 2025 | $673.42 | 21,207,861 | 2,520,527,484 | $1,697,373,618,275.28 |
December 04 2025 | $661.53 | 29,874,619 | 2,520,527,484 | $1,667,404,546,490.52 |
December 03 2025 | $639.60 | 11,134,310 | 2,520,527,484 | $1,612,129,378,766.40 |
December 02 2025 | $647.10 | 11,640,870 | 2,520,527,484 | $1,631,033,334,896.40 |
December 01 2025 | $640.87 | 11,921,600 | 2,520,527,484 | $1,615,330,448,671.08 |
November 28 2025 | $647.95 | 11,024,200 | 2,520,527,484 | $1,633,175,783,257.80 |
November 26 2025 | $633.61 | 15,209,480 | 2,520,527,484 | $1,597,031,419,137.24 |
November 25 2025 | $636.22 | 25,212,980 | 2,520,527,484 | $1,603,609,995,870.48 |
November 24 2025 | $613.05 | 23,554,930 | 2,520,527,484 | $1,545,209,374,066.20 |
November 21 2025 | $594.25 | 21,052,619 | 2,520,527,484 | $1,497,823,457,367.00 |
November 20 2025 | $589.15 | 20,603,020 | 2,520,527,484 | $1,484,968,767,198.60 |
November 19 2025 | $590.32 | 24,744,699 | 2,520,527,484 | $1,487,917,784,354.88 |
November 18 2025 | $597.69 | 25,500,650 | 2,520,527,484 | $1,506,494,071,911.96 |
November 17 2025 | $602.01 | 16,501,330 | 2,520,527,484 | $1,517,382,750,642.84 |
November 14 2025 | $609.46 | 20,724,150 | 2,520,527,484 | $1,536,160,680,398.64 |
November 13 2025 | $609.89 | 20,973,850 | 2,520,527,484 | $1,537,244,507,216.76 |
November 12 2025 | $609.01 | 24,493,270 | 2,520,527,484 | $1,535,026,443,030.84 |
November 11 2025 | $627.08 | 13,302,190 | 2,520,527,484 | $1,580,572,374,666.72 |
November 10 2025 | $631.76 | 19,245,000 | 2,520,527,484 | $1,592,368,443,291.84 |
November 07 2025 | $621.71 | 29,946,830 | 2,520,527,484 | $1,567,037,142,077.64 |
November 06 2025 | $618.94 | 23,628,750 | 2,520,527,484 | $1,560,055,280,946.96 |
November 05 2025 | $635.95 | 20,219,859 | 2,520,527,484 | $1,602,929,453,449.80 |
November 04 2025 | $627.32 | 27,356,551 | 2,520,527,484 | $1,581,177,301,262.88 |
November 03 2025 | $637.71 | 33,003,602 | 2,520,527,484 | $1,607,365,581,821.64 |
October 31 2025 | $648.35 | 56,953,168 | 2,520,527,484 | $1,634,183,994,251.40 |