
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2024 | $167.25 | 74,380,100 | 768,770,000 | $128,580,241,965.00 |
November 2024 | $185.37 | 65,070,700 | 768,770,000 | $142,503,204,804.00 |
October 2024 | $162.72 | 70,452,100 | 768,770,000 | $125,097,636,988.00 |
September 2024 | $147.78 | 65,631,200 | 768,280,400 | $113,536,323,855.92 |
August 2024 | $137.39 | 70,257,900 | 768,280,400 | $105,551,047,862.44 |
July 2024 | $137.18 | 84,501,200 | 768,280,400 | $105,395,317,425.36 |
June 2024 | $118.78 | 52,160,500 | 769,234,700 | $91,373,236,145.62 |
May 2024 | $115.62 | 75,492,300 | 769,234,700 | $88,937,608,315.01 |
April 2024 | $111.89 | 72,805,200 | 769,234,700 | $86,066,516,720.73 |
March 2024 | $125.20 | 85,810,100 | 760,257,600 | $95,184,175,494.24 |
February 2024 | $121.82 | 68,802,500 | 760,257,600 | $92,611,995,956.16 |
January 2024 | $117.71 | 77,788,100 | 760,257,600 | $89,488,325,555.04 |
December 2023 | $123.83 | 82,861,300 | 758,278,400 | $93,895,642,748.16 |
November 2023 | $106.28 | 63,294,100 | 758,278,400 | $80,591,648,220.16 |
October 2023 | $87.35 | 84,160,500 | 758,278,400 | $66,233,343,404.80 |
September 2023 | $100.46 | 248,215,100 | 758,046,100 | $76,151,340,286.14 |
August 2023 | $99.74 | 68,478,300 | 758,046,100 | $75,604,031,001.94 |
July 2023 | $98.25 | 87,121,700 | 758,046,100 | $74,481,061,509.40 |
June 2023 | $86.50 | 72,126,000 | 758,548,200 | $65,617,756,912.08 |
May 2023 | $79.68 | 87,190,300 | 758,548,200 | $60,444,306,478.44 |
April 2023 | $83.12 | 84,665,000 | 758,548,200 | $63,048,705,868.32 |
March 2023 | $80.96 | 152,359,800 | 746,643,900 | $60,449,858,096.19 |
February 2023 | $83.69 | 73,856,000 | 746,643,900 | $62,486,851,984.17 |
January 2023 | $87.64 | 94,655,200 | 746,643,900 | $65,437,140,690.63 |
December 2022 | $67.76 | 151,891,300 | 742,929,700 | $50,340,024,956.36 |