
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2024 | $765.01 | 67,169,200 | 903,158,000 | $690,922,734,000.80 |
November 2024 | $788.15 | 99,593,100 | 903,158,000 | $711,820,455,383.80 |
October 2024 | $820.87 | 68,789,500 | 903,158,000 | $741,370,881,985.80 |
September 2024 | $876.46 | 58,008,800 | 905,000,000 | $793,199,920,000.00 |
August 2024 | $949.75 | 79,125,600 | 905,000,000 | $859,525,198,000.00 |
July 2024 | $794.56 | 72,471,200 | 905,000,000 | $719,074,356,500.00 |
June 2024 | $894.45 | 50,459,200 | 904,200,000 | $808,758,344,460.00 |
May 2024 | $810.43 | 58,803,000 | 904,200,000 | $732,793,699,440.00 |
April 2024 | $770.35 | 57,419,600 | 904,200,000 | $696,554,086,800.00 |
March 2024 | $767.26 | 58,751,800 | 903,800,000 | $693,447,057,360.00 |
February 2024 | $743.31 | 76,662,600 | 903,800,000 | $671,804,752,940.00 |
January 2024 | $635.61 | 61,985,100 | 903,800,000 | $574,467,842,820.00 |
December 2023 | $573.89 | 56,875,500 | 903,980,000 | $518,789,240,508.00 |
November 2023 | $581.89 | 75,604,900 | 903,980,000 | $526,015,927,822.00 |
October 2023 | $544.35 | 71,882,500 | 903,980,000 | $492,079,433,846.00 |
September 2023 | $527.84 | 58,012,700 | 949,303,000 | $501,078,481,704.90 |
August 2023 | $544.61 | 71,150,100 | 949,303,000 | $517,002,754,739.00 |
July 2023 | $445.73 | 46,828,200 | 949,303,000 | $423,134,060,283.90 |
June 2023 | $459.88 | 56,774,200 | 949,286,000 | $436,558,974,680.40 |
May 2023 | $421.13 | 75,450,200 | 949,286,000 | $399,771,009,536.60 |
April 2023 | $387.17 | 56,103,200 | 949,286,000 | $367,537,813,549.40 |
March 2023 | $335.88 | 80,114,100 | 949,267,000 | $318,843,312,247.90 |
February 2023 | $304.39 | 66,671,100 | 949,267,000 | $288,947,666,910.10 |
January 2023 | $335.51 | 50,722,700 | 949,267,000 | $318,490,659,557.40 |
December 2022 | $356.66 | 53,001,000 | 950,182,000 | $338,889,821,719.60 |