
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 31 2024 | $403.84 | 76,825,100 | 3,517,000,000 | $1,420,305,280,000.00 |
December 30 2024 | $417.41 | 64,941,000 | 3,517,000,000 | $1,468,030,970,000.00 |
December 27 2024 | $431.66 | 82,666,800 | 3,517,000,000 | $1,518,148,220,000.00 |
December 26 2024 | $454.13 | 76,366,400 | 3,517,000,000 | $1,597,175,210,000.00 |
December 24 2024 | $462.28 | 59,551,800 | 3,517,000,000 | $1,625,838,760,000.00 |
December 23 2024 | $430.60 | 72,698,100 | 3,517,000,000 | $1,514,420,200,000.00 |
December 20 2024 | $421.06 | 132,216,200 | 3,517,000,000 | $1,480,868,020,000.00 |
December 19 2024 | $436.17 | 118,566,100 | 3,517,000,000 | $1,534,009,890,000.00 |
December 18 2024 | $440.13 | 149,340,800 | 3,517,000,000 | $1,547,937,210,000.00 |
December 17 2024 | $479.86 | 131,223,000 | 3,517,000,000 | $1,687,667,620,000.00 |
December 16 2024 | $463.02 | 114,083,800 | 3,517,000,000 | $1,628,441,340,000.00 |
December 13 2024 | $436.23 | 89,000,200 | 3,517,000,000 | $1,534,220,910,000.00 |
December 12 2024 | $418.10 | 87,752,200 | 3,517,000,000 | $1,470,457,700,000.00 |
December 11 2024 | $424.77 | 104,287,600 | 3,517,000,000 | $1,493,916,090,000.00 |
December 10 2024 | $400.99 | 97,563,600 | 3,517,000,000 | $1,410,281,830,000.00 |
December 09 2024 | $389.79 | 96,359,200 | 3,517,000,000 | $1,370,891,430,000.00 |
December 06 2024 | $389.22 | 81,455,800 | 3,517,000,000 | $1,368,886,740,000.00 |
December 05 2024 | $369.49 | 81,403,600 | 3,517,000,000 | $1,299,496,330,000.00 |
December 04 2024 | $357.93 | 50,810,900 | 3,517,000,000 | $1,258,839,810,000.00 |
December 03 2024 | $351.42 | 58,267,200 | 3,517,000,000 | $1,235,944,140,000.00 |
December 02 2024 | $357.09 | 77,986,500 | 3,517,000,000 | $1,255,885,530,000.00 |
November 29 2024 | $345.16 | 37,167,600 | 3,517,000,000 | $1,213,927,720,000.00 |
November 27 2024 | $332.89 | 57,896,400 | 3,517,000,000 | $1,170,774,130,000.00 |
November 26 2024 | $338.23 | 62,295,900 | 3,517,000,000 | $1,189,554,910,000.00 |
November 25 2024 | $338.59 | 95,890,900 | 3,517,000,000 | $1,190,821,030,000.00 |