DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
May 2025 | $42.71 | 642,300 | 111,925,005 | $4,780,316,963.55 |
April 2025 | $42.84 | 29,796,000 | 111,925,005 | $4,794,867,214.20 |
March 2025 | $40.45 | 31,780,100 | 112,488,400 | $4,550,155,780.00 |
February 2025 | $42.97 | 40,909,800 | 112,488,400 | $4,833,626,548.00 |
January 2025 | $45.36 | 31,263,800 | 112,488,400 | $5,102,473,824.00 |
December 2024 | $44.43 | 28,707,600 | 112,488,400 | $4,997,859,612.00 |
November 2024 | $49.96 | 33,862,100 | 112,488,400 | $5,619,920,464.00 |
October 2024 | $50.37 | 37,679,300 | 112,488,400 | $5,666,040,708.00 |
September 2024 | $56.50 | 31,551,600 | 112,268,200 | $6,343,153,300.00 |
August 2024 | $56.60 | 22,933,600 | 112,268,200 | $6,354,380,120.00 |
July 2024 | $55.13 | 34,923,300 | 112,268,200 | $6,189,345,866.00 |
June 2024 | $47.97 | 30,722,100 | 111,885,300 | $5,367,137,841.00 |
May 2024 | $42.96 | 26,033,000 | 111,885,300 | $4,806,592,488.00 |
April 2024 | $43.75 | 19,585,500 | 111,885,300 | $4,894,981,875.00 |
March 2024 | $47.17 | 19,730,800 | 109,990,200 | $5,188,237,734.00 |
February 2024 | $50.80 | 32,472,300 | 109,990,200 | $5,587,502,160.00 |
January 2024 | $44.88 | 25,484,281 | 109,990,200 | $4,936,360,176.00 |
December 2023 | $45.28 | 24,061,610 | 109,007,900 | $4,935,877,712.00 |
November 2023 | $41.89 | 28,469,254 | 109,007,900 | $4,566,340,931.00 |
October 2023 | $33.64 | 23,220,495 | 109,007,900 | $3,667,025,756.00 |
September 2023 | $30.54 | 13,559,419 | 109,429,700 | $3,341,983,038.00 |
August 2023 | $31.93 | 21,528,391 | 109,429,700 | $3,494,090,321.00 |
July 2023 | $28.70 | 14,965,706 | 109,429,700 | $3,140,632,390.00 |
June 2023 | $26.65 | 16,299,458 | 109,740,300 | $2,924,578,995.00 |
May 2023 | $26.28 | 22,906,749 | 109,740,300 | $2,883,975,084.00 |