| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $281.31 | $291.18 | $276.59 | $277.85 | 62,467,100 |
November 2024 | $280.59 | $289.45 | $270.06 | $282.02 | 60,924,200 |
October 2024 | $290.11 | $302.87 | $276.14 | $278.30 | 98,391,200 |
September 2024 | $272.82 | $292.45 | $270.30 | $290.11 | 54,827,700 |
August 2024 | $252.72 | $276.77 | $248.53 | $273.41 | 75,093,700 |
July 2024 | $241.36 | $253.52 | $230.66 | $251.37 | 90,738,300 |
June 2024 | $244.30 | $249.19 | $236.17 | $241.37 | 73,613,800 |
May 2024 | $255.38 | $260.42 | $234.47 | $243.63 | 76,370,800 |
April 2024 | $264.90 | $264.95 | $247.15 | $256.94 | 80,447,500 |
March 2024 | $274.21 | $278.89 | $260.83 | $265.33 | 64,265,200 |
February 2024 | $272.95 | $279.54 | $263.44 | $275.05 | 66,472,100 |
January 2024 | $276.08 | $282.95 | $268.74 | $273.90 | 63,834,600 |
December 2023 | $265.04 | $277.77 | $264.81 | $277.45 | 59,253,700 |
November 2023 | $244.63 | $264.14 | $241.68 | $263.72 | 60,945,100 |
October 2023 | $243.70 | $245.27 | $228.57 | $243.86 | 78,820,500 |
September 2023 | $262.80 | $265.65 | $243.47 | $245.04 | 50,646,900 |
August 2023 | $271.08 | $271.92 | $257.83 | $261.51 | 51,985,200 |
July 2023 | $275.51 | $276.95 | $267.84 | $271.26 | 46,829,300 |
June 2023 | $262.21 | $276.72 | $259.05 | $276.08 | 53,051,700 |
May 2023 | $272.15 | $275.04 | $260.76 | $262.38 | 51,919,100 |
April 2023 | $258.59 | $272.57 | $257.39 | $272.18 | 50,750,900 |
March 2023 | $241.61 | $258.27 | $239.62 | $257.32 | 61,783,200 |
February 2023 | $244.32 | $247.49 | $238.08 | $242.87 | 54,146,200 |
January 2023 | $241.13 | $251.98 | $237.45 | $244.67 | 54,160,400 |
December 2022 | $249.94 | $256.11 | $239.18 | $241.13 | 53,148,200 |
