DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $196.52 | 42,674,900 | 158,323,010 | $31,113,637,925.20 |
March 2025 | $198.42 | 51,796,300 | 153,672,000 | $30,491,598,240.00 |
February 2025 | $196.23 | 30,124,500 | 153,672,000 | $30,155,056,560.00 |
January 2025 | $202.59 | 29,471,300 | 153,672,000 | $31,132,410,480.00 |
December 2024 | $180.41 | 50,341,200 | 152,557,000 | $27,522,808,370.00 |
November 2024 | $206.59 | 29,794,700 | 152,557,000 | $31,516,750,630.00 |
October 2024 | $180.79 | 35,121,736 | 152,557,000 | $27,580,780,030.00 |
September 2024 | $170.94 | 51,802,800 | 151,497,000 | $25,896,897,180.00 |
August 2024 | $199.98 | 29,062,600 | 151,497,000 | $30,296,370,060.00 |
July 2024 | $179.35 | 37,198,791 | 151,497,000 | $27,170,986,950.00 |
June 2024 | $192.19 | 47,912,200 | 154,081,000 | $29,612,827,390.00 |
May 2024 | $169.96 | 50,295,000 | 154,081,000 | $26,187,606,760.00 |
April 2024 | $172.94 | 34,893,900 | 154,081,000 | $26,646,768,140.00 |
March 2024 | $192.63 | 56,615,900 | 148,951,000 | $28,692,431,130.00 |
February 2024 | $241.97 | 54,847,400 | 148,951,000 | $36,041,673,470.00 |
January 2024 | $235.67 | 36,350,400 | 148,951,000 | $35,103,282,170.00 |
December 2023 | $221.56 | 35,322,200 | 147,625,000 | $32,707,795,000.00 |
November 2023 | $197.53 | 55,040,700 | 147,625,000 | $29,160,366,250.00 |
October 2023 | $158.69 | 36,870,700 | 147,625,000 | $23,426,611,250.00 |
September 2023 | $155.59 | 40,166,800 | 146,424,000 | $22,782,110,160.00 |
August 2023 | $156.05 | 37,458,600 | 146,424,000 | $22,849,465,200.00 |
July 2023 | $160.38 | 55,420,900 | 146,424,000 | $23,483,481,120.00 |
June 2023 | $146.30 | 56,356,700 | 145,354,000 | $21,265,290,200.00 |
May 2023 | $135.48 | 81,835,700 | 145,354,000 | $19,692,559,920.00 |
April 2023 | $90.10 | 49,864,600 | 145,354,000 | $13,096,395,400.00 |