| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $392.55 | $394.98 | $334.12 | $336.93 | 30,722,700 |
November 2024 | $357.49 | $396.88 | $353.78 | $393.89 | 56,791,900 |
October 2024 | $378.98 | $388.39 | $353.96 | $354.95 | 28,003,300 |
September 2024 | $364.44 | $381.15 | $354.10 | $377.60 | 24,622,000 |
August 2024 | $346.94 | $366.33 | $331.87 | $365.43 | 34,670,900 |
July 2024 | $294.81 | $352.18 | $288.64 | $346.37 | 40,449,100 |
June 2024 | $301.13 | $304.62 | $278.52 | $294.66 | 35,637,900 |
May 2024 | $296.71 | $318.19 | $292.04 | $299.96 | 37,273,800 |
April 2024 | $341.29 | $341.32 | $290.17 | $295.15 | 34,939,300 |
March 2024 | $325.39 | $343.19 | $324.06 | $342.17 | 24,803,300 |
February 2024 | $299.69 | $327.88 | $296.83 | $327.09 | 27,067,000 |
January 2024 | $299.40 | $304.71 | $287.02 | $299.19 | 35,371,400 |
December 2023 | $273.43 | $308.78 | $271.42 | $306.58 | 30,877,300 |
November 2023 | $233.11 | $274.36 | $231.35 | $274.04 | 26,787,500 |
October 2023 | $249.25 | $252.79 | $227.58 | $233.61 | 35,860,300 |
September 2023 | $267.93 | $269.87 | $244.13 | $250.12 | 25,184,100 |
August 2023 | $270.28 | $275.56 | $259.23 | $266.47 | 30,283,300 |
July 2023 | $257.29 | $277.70 | $247.38 | $270.56 | 31,154,700 |
June 2023 | $222.89 | $260.78 | $222.32 | $259.82 | 28,427,400 |
May 2023 | $231.46 | $232.26 | $216.42 | $222.89 | 30,412,700 |
April 2023 | $221.51 | $233.39 | $214.92 | $231.82 | 27,372,900 |
March 2023 | $213.73 | $225.00 | $200.48 | $219.36 | 33,684,900 |
February 2023 | $229.84 | $241.13 | $211.44 | $216.02 | 31,327,400 |
January 2023 | $234.15 | $243.24 | $213.21 | $230.27 | 34,907,800 |
December 2022 | $246.54 | $258.54 | $228.82 | $230.99 | 24,464,900 |