| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $314.66 | $319.34 | $304.47 | $313.80 | 131,686,972 |
November 2024 | $285.90 | $314.13 | $284.61 | $312.85 | 116,981,795 |
October 2024 | $274.48 | $293.68 | $270.79 | $287.25 | 128,711,760 |
September 2024 | $273.89 | $290.44 | $265.82 | $272.48 | 166,277,821 |
August 2024 | $263.41 | $274.50 | $251.72 | $273.89 | 190,347,126 |
July 2024 | $260.90 | $270.62 | $249.93 | $262.76 | 163,927,313 |
June 2024 | $270.10 | $277.32 | $258.39 | $259.59 | 180,293,586 |
May 2024 | $264.72 | $279.28 | $263.09 | $269.47 | 171,405,037 |
April 2024 | $276.77 | $279.38 | $264.86 | $265.17 | 147,982,662 |
March 2024 | $279.58 | $287.24 | $272.63 | $275.51 | 122,857,507 |
February 2024 | $269.39 | $282.47 | $269.27 | $279.03 | 101,435,733 |
January 2024 | $255.81 | $275.89 | $253.10 | $269.26 | 120,405,895 |
December 2023 | $252.05 | $259.40 | $248.45 | $256.54 | 109,997,041 |
November 2023 | $232.19 | $253.01 | $231.74 | $252.93 | 131,301,981 |
October 2023 | $225.41 | $237.44 | $223.97 | $231.17 | 129,131,734 |
September 2023 | $243.33 | $245.88 | $224.11 | $226.16 | 114,067,008 |
August 2023 | $232.74 | $244.08 | $230.88 | $241.57 | 101,039,844 |
July 2023 | $232.60 | $240.81 | $223.45 | $233.32 | 113,728,159 |
June 2023 | $218.59 | $233.86 | $216.92 | $233.07 | 156,276,698 |
May 2023 | $228.10 | $230.00 | $212.13 | $216.93 | 128,253,605 |
April 2023 | $220.62 | $230.74 | $219.53 | $227.96 | 119,560,068 |
March 2023 | $214.97 | $222.76 | $204.49 | $220.84 | 167,774,872 |
February 2023 | $224.23 | $229.05 | $213.01 | $215.44 | 94,455,254 |
January 2023 | $204.59 | $227.63 | $201.54 | $225.06 | 127,619,372 |
December 2022 | $212.14 | $215.05 | $197.60 | $203.11 | 136,792,052 |