DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
May 2025 | $126.57 | 2,748,900 | 290,921,434 | $36,821,925,901.38 |
April 2025 | $122.18 | 48,135,244 | 290,921,434 | $35,544,780,806.12 |
March 2025 | $130.78 | 41,961,818 | 308,033,600 | $40,284,634,208.00 |
February 2025 | $141.94 | 34,896,228 | 308,033,600 | $43,722,289,184.00 |
January 2025 | $144.74 | 37,478,279 | 308,033,600 | $44,584,783,264.00 |
December 2024 | $131.29 | 40,789,754 | 308,305,000 | $40,477,363,450.00 |
November 2024 | $139.99 | 38,824,667 | 308,305,000 | $43,159,616,950.00 |
October 2024 | $130.97 | 40,853,873 | 308,305,000 | $40,378,705,850.00 |
September 2024 | $124.48 | 33,172,091 | 308,305,000 | $38,377,806,400.00 |
August 2024 | $115.14 | 30,530,907 | 308,305,000 | $35,498,237,700.00 |
July 2024 | $112.71 | 37,361,797 | 308,305,000 | $34,749,056,550.00 |
June 2024 | $89.11 | 34,845,670 | 308,035,200 | $27,449,016,672.00 |
May 2024 | $88.07 | 38,186,007 | 308,035,200 | $27,128,660,064.00 |
April 2024 | $86.89 | 32,598,484 | 308,035,200 | $26,765,178,528.00 |
March 2024 | $97.24 | 30,851,253 | 308,502,500 | $29,998,783,100.00 |
February 2024 | $91.89 | 42,274,633 | 308,502,500 | $28,348,294,725.00 |
January 2024 | $86.31 | 30,187,917 | 308,502,500 | $26,626,850,775.00 |
December 2023 | $93.09 | 33,952,916 | 308,526,700 | $28,720,750,503.00 |
November 2023 | $78.96 | 34,803,692 | 308,526,700 | $24,361,268,232.00 |
October 2023 | $69.34 | 36,206,371 | 308,526,700 | $21,393,241,378.00 |
September 2023 | $73.86 | 39,350,584 | 312,221,100 | $23,060,650,446.00 |
August 2023 | $85.05 | 28,353,651 | 312,221,100 | $26,554,404,555.00 |
July 2023 | $83.31 | 32,390,255 | 312,221,100 | $26,011,139,841.00 |
June 2023 | $80.71 | 38,062,999 | 314,282,200 | $25,365,716,362.00 |
May 2023 | $74.92 | 44,234,664 | 314,282,200 | $23,546,022,424.00 |