
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2024 | $413.11 | 49,697,212 | 478,877,000 | $197,827,680,277.50 |
November 2024 | $453.49 | 40,674,464 | 478,877,000 | $217,165,882,842.30 |
October 2024 | $448.73 | 34,929,729 | 478,877,000 | $214,885,805,782.20 |
September 2024 | $469.10 | 32,580,608 | 480,898,000 | $225,590,069,326.60 |
August 2024 | $469.09 | 29,850,752 | 480,898,000 | $225,584,202,371.00 |
July 2024 | $444.81 | 32,926,871 | 480,898,000 | $213,909,970,612.80 |
June 2024 | $430.41 | 34,110,128 | 483,177,000 | $207,961,796,685.00 |
May 2024 | $425.81 | 39,826,922 | 483,177,000 | $205,742,033,229.30 |
April 2024 | $431.13 | 35,167,748 | 483,177,000 | $208,311,906,739.20 |
March 2024 | $453.97 | 80,783,071 | 485,592,000 | $220,443,617,529.60 |
February 2024 | $437.52 | 36,037,423 | 485,592,000 | $212,456,551,754.40 |
January 2024 | $394.64 | 30,408,691 | 485,592,000 | $191,633,104,255.20 |
December 2023 | $400.37 | 40,646,298 | 488,249,000 | $195,480,300,954.90 |
November 2023 | $402.11 | 32,189,523 | 488,249,000 | $196,329,903,039.80 |
October 2023 | $371.39 | 32,069,838 | 488,249,000 | $181,331,235,534.10 |
September 2023 | $361.86 | 25,418,945 | 491,076,000 | $177,699,484,562.40 |
August 2023 | $374.89 | 24,848,457 | 491,076,000 | $184,101,593,266.80 |
July 2023 | $378.41 | 29,851,110 | 491,076,000 | $185,828,265,590.40 |
June 2023 | $369.12 | 32,943,281 | 493,549,000 | $182,179,497,848.60 |
May 2023 | $341.33 | 32,052,877 | 493,549,000 | $168,461,500,813.20 |
April 2023 | $356.57 | 29,900,889 | 493,549,000 | $175,982,891,443.80 |
March 2023 | $343.04 | 52,684,811 | 495,676,000 | $170,039,074,284.80 |
February 2023 | $334.97 | 69,270,342 | 495,676,000 | $166,034,706,151.20 |
January 2023 | $318.21 | 41,810,774 | 495,676,000 | $157,727,473,796.80 |
December 2022 | $313.63 | 30,700,825 | 497,922,000 | $156,163,276,860.00 |