
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $329.47 | $366.19 | $321.18 | $332.16 | 154,555,600 |
November 2024 | $288.02 | $346.20 | $287.79 | $327.48 | 126,510,900 |
October 2024 | $272.05 | $298.31 | $267.64 | $289.15 | 93,086,600 |
September 2024 | $250.30 | $276.52 | $239.23 | $271.62 | 118,769,100 |
August 2024 | $257.52 | $269.46 | $230.08 | $250.58 | 126,199,000 |
July 2024 | $255.38 | $263.64 | $242.92 | $256.43 | 122,233,500 |
June 2024 | $232.11 | $257.39 | $225.33 | $254.35 | 199,900,900 |
May 2024 | $266.14 | $286.91 | $209.73 | $231.93 | 198,387,400 |
April 2024 | $298.46 | $307.96 | $265.48 | $266.06 | 115,799,100 |
March 2024 | $303.31 | $314.88 | $290.62 | $297.95 | 119,883,400 |
February 2024 | $278.62 | $306.81 | $273.10 | $305.11 | 116,419,700 |
January 2024 | $257.41 | $285.82 | $246.84 | $277.72 | 115,455,200 |
December 2023 | $247.00 | $265.14 | $243.93 | $259.98 | 124,018,500 |
November 2023 | $198.51 | $249.47 | $198.08 | $248.88 | 115,479,900 |
October 2023 | $198.39 | $209.40 | $191.36 | $198.42 | 88,828,100 |
September 2023 | $220.82 | $224.11 | $197.15 | $200.35 | 94,507,900 |
August 2023 | $221.20 | $226.04 | $197.80 | $218.80 | 118,558,300 |
July 2023 | $208.04 | $235.36 | $205.34 | $222.31 | 101,126,500 |
June 2023 | $205.72 | $217.74 | $202.32 | $208.72 | 183,499,200 |
May 2023 | $195.39 | $222.30 | $188.47 | $220.70 | 131,673,700 |
April 2023 | $195.84 | $197.72 | $185.06 | $195.99 | 89,847,400 |
March 2023 | $161.03 | $197.60 | $161.02 | $197.38 | 227,454,600 |
February 2023 | $165.72 | $176.69 | $157.74 | $161.65 | 139,359,000 |
January 2023 | $133.57 | $165.99 | $131.43 | $165.95 | 201,955,700 |
December 2022 | $145.78 | $145.82 | $124.82 | $131.00 | 255,570,500 |