| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $412.69 | $419.77 | $368.49 | $374.20 | 65,467,100 |
November 2024 | $377.80 | $420.45 | $365.28 | $412.81 | 74,404,900 |
October 2024 | $386.62 | $403.41 | $372.30 | $376.80 | 70,786,300 |
September 2024 | $352.06 | $387.86 | $342.18 | $387.75 | 62,996,100 |
August 2024 | $351.92 | $360.09 | $322.80 | $352.63 | 77,006,500 |
July 2024 | $327.12 | $357.39 | $315.44 | $350.18 | 67,270,400 |
June 2024 | $317.36 | $340.22 | $308.11 | $327.43 | 71,073,100 |
May 2024 | $314.56 | $331.02 | $305.83 | $318.52 | 81,271,100 |
April 2024 | $360.34 | $361.91 | $308.79 | $315.70 | 83,566,300 |
March 2024 | $357.15 | $374.88 | $348.43 | $362.35 | 66,832,000 |
February 2024 | $331.84 | $358.48 | $328.66 | $357.39 | 61,630,000 |
January 2024 | $323.21 | $340.81 | $316.05 | $331.42 | 65,235,600 |
December 2023 | $294.68 | $333.26 | $293.90 | $325.40 | 85,111,800 |
November 2023 | $266.38 | $294.90 | $263.05 | $294.36 | 71,800,300 |
October 2023 | $280.30 | $283.03 | $255.81 | $265.54 | 60,467,700 |
September 2023 | $309.66 | $311.01 | $279.65 | $281.83 | 55,807,300 |
August 2023 | $307.48 | $313.42 | $297.69 | $308.08 | 69,782,400 |
July 2023 | $287.10 | $309.62 | $278.86 | $309.40 | 58,380,600 |
June 2023 | $263.26 | $292.37 | $259.49 | $287.90 | 92,366,600 |
May 2023 | $275.11 | $275.65 | $254.97 | $262.70 | 116,752,100 |
April 2023 | $271.33 | $279.00 | $261.55 | $276.55 | 62,483,200 |
March 2023 | $266.69 | $274.17 | $257.58 | $271.56 | 104,356,200 |
February 2023 | $294.52 | $311.95 | $266.76 | $270.91 | 74,570,300 |
January 2023 | $289.98 | $306.19 | $280.82 | $296.15 | 63,001,800 |
December 2022 | $298.10 | $317.23 | $283.87 | $288.56 | 77,731,000 |
