
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2024 | $457.23 | 20,730,600 | 170,800,000 | $78,095,635,520.00 |
November 2024 | $493.15 | 15,658,400 | 170,800,000 | $84,230,515,320.00 |
October 2024 | $443.46 | 13,926,700 | 170,800,000 | $75,743,412,080.00 |
September 2024 | $443.74 | 15,093,100 | 170,900,000 | $75,834,978,010.00 |
August 2024 | $435.28 | 15,998,000 | 170,900,000 | $74,388,719,670.00 |
July 2024 | $392.82 | 12,152,600 | 170,900,000 | $67,132,254,400.00 |
June 2024 | $380.14 | 13,257,200 | 170,300,000 | $64,738,352,900.00 |
May 2024 | $358.39 | 16,394,000 | 170,300,000 | $61,034,106,510.00 |
April 2024 | $333.09 | 14,304,000 | 170,300,000 | $56,725,533,540.00 |
March 2024 | $348.64 | 12,642,500 | 166,300,000 | $57,978,665,700.00 |
February 2024 | $323.56 | 13,009,700 | 166,300,000 | $53,808,526,900.00 |
January 2024 | $312.90 | 13,129,900 | 166,300,000 | $52,034,937,400.00 |
December 2023 | $306.62 | 14,252,000 | 171,500,000 | $52,585,415,750.00 |
November 2023 | $315.25 | 16,403,900 | 171,500,000 | $54,065,477,900.00 |
October 2023 | $271.89 | 12,385,200 | 171,500,000 | $46,628,894,900.00 |
September 2023 | $265.82 | 12,105,900 | 171,700,000 | $45,640,504,180.00 |
August 2023 | $276.01 | 16,904,100 | 171,700,000 | $47,390,590,770.00 |
July 2023 | $278.99 | 13,266,400 | 171,700,000 | $47,901,982,050.00 |
June 2023 | $285.46 | 21,549,900 | 172,600,000 | $49,270,257,920.00 |
May 2023 | $273.54 | 17,844,200 | 172,600,000 | $47,212,952,220.00 |
April 2023 | $282.74 | 13,094,800 | 172,600,000 | $48,800,561,540.00 |
March 2023 | $277.62 | 15,813,700 | 172,600,000 | $47,917,988,700.00 |
February 2023 | $254.14 | 14,542,600 | 172,600,000 | $43,864,305,100.00 |
January 2023 | $248.53 | 11,702,900 | 172,600,000 | $42,896,243,480.00 |
December 2022 | $249.21 | 11,894,300 | 171,900,000 | $42,838,631,730.00 |