| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $418.56 | $425.75 | $373.73 | $379.53 | 65,467,100 |
November 2024 | $383.18 | $426.44 | $370.48 | $418.69 | 74,404,900 |
October 2024 | $392.13 | $409.15 | $377.60 | $382.16 | 70,786,300 |
September 2024 | $357.07 | $393.38 | $347.05 | $393.27 | 62,996,100 |
August 2024 | $356.93 | $365.22 | $327.39 | $357.65 | 77,006,500 |
July 2024 | $331.78 | $362.48 | $319.93 | $355.17 | 67,270,400 |
June 2024 | $321.87 | $345.07 | $312.50 | $332.09 | 71,073,100 |
May 2024 | $319.04 | $335.74 | $310.19 | $323.05 | 81,271,100 |
April 2024 | $365.47 | $367.07 | $313.18 | $320.20 | 83,566,300 |
March 2024 | $362.24 | $380.22 | $353.39 | $367.51 | 66,832,000 |
February 2024 | $336.56 | $363.59 | $333.34 | $362.47 | 61,630,000 |
January 2024 | $327.81 | $345.66 | $320.55 | $336.14 | 65,235,600 |
December 2023 | $298.88 | $338.01 | $298.09 | $330.04 | 85,111,800 |
November 2023 | $270.17 | $299.09 | $266.79 | $298.55 | 71,800,300 |
October 2023 | $284.29 | $287.06 | $259.45 | $269.32 | 60,467,700 |
September 2023 | $314.07 | $315.44 | $283.63 | $285.84 | 55,807,300 |
August 2023 | $311.85 | $317.88 | $301.93 | $312.46 | 69,782,400 |
July 2023 | $291.19 | $314.02 | $282.83 | $313.81 | 58,380,600 |
June 2023 | $267.01 | $296.53 | $263.18 | $292.00 | 92,366,600 |
May 2023 | $279.03 | $279.57 | $258.60 | $266.44 | 116,752,100 |
April 2023 | $275.19 | $282.97 | $265.27 | $280.49 | 62,483,200 |
March 2023 | $270.48 | $278.07 | $261.25 | $275.43 | 104,356,200 |
February 2023 | $298.72 | $316.39 | $270.56 | $274.76 | 74,570,300 |
January 2023 | $294.11 | $310.55 | $284.82 | $300.36 | 63,001,800 |
December 2022 | $302.35 | $321.75 | $287.91 | $292.66 | 77,731,000 |