
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2024 | $86.95 | 23,219,400 | 641,220,000 | $55,754,079,000.00 |
November 2024 | $85.26 | 32,970,100 | 641,220,000 | $54,672,917,958.00 |
October 2024 | $78.08 | 41,409,200 | 641,220,000 | $50,063,956,842.00 |
September 2024 | $90.68 | 34,886,300 | 651,302,200 | $59,062,102,532.82 |
August 2024 | $77.58 | 42,317,400 | 651,302,200 | $50,525,614,857.86 |
July 2024 | $88.83 | 33,540,000 | 651,302,200 | $57,855,695,467.76 |
June 2024 | $92.18 | 31,243,400 | 651,302,200 | $60,035,278,280.06 |
May 2024 | $85.41 | 42,430,400 | 651,302,200 | $55,627,134,730.02 |
April 2024 | $89.67 | 33,272,500 | 651,302,200 | $58,401,291,320.70 |
March 2024 | $99.26 | 29,536,800 | 651,302,200 | $64,649,428,715.96 |
February 2024 | $102.50 | 28,297,500 | 651,302,200 | $66,761,210,969.24 |
January 2024 | $92.74 | 50,629,100 | 651,302,200 | $60,401,831,158.22 |
December 2023 | $88.48 | 68,864,500 | 649,890,400 | $57,505,487,054.96 |
November 2023 | $107.79 | 24,686,700 | 649,890,400 | $70,048,566,742.08 |
October 2023 | $101.11 | 20,837,000 | 649,890,400 | $65,711,718,124.80 |
September 2023 | $94.72 | 16,571,200 | 650,633,200 | $61,627,456,197.44 |
August 2023 | $97.35 | 20,526,900 | 650,633,200 | $63,336,669,613.84 |
July 2023 | $102.29 | 20,723,800 | 650,633,200 | $66,556,132,814.08 |
June 2023 | $90.96 | 24,731,600 | 649,929,800 | $59,116,769,699.26 |
May 2023 | $79.63 | 26,552,900 | 649,929,800 | $51,753,779,988.04 |
April 2023 | $83.42 | 23,258,800 | 649,929,800 | $54,217,338,894.94 |
March 2023 | $82.77 | 30,268,100 | 649,783,200 | $53,785,479,488.40 |
February 2023 | $72.43 | 30,972,900 | 649,783,200 | $47,065,291,677.36 |
January 2023 | $82.67 | 33,611,700 | 649,783,200 | $53,715,237,924.48 |
December 2022 | $67.76 | 42,899,800 | 653,816,400 | $44,301,487,776.12 |