| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $252.51 | $258.06 | $241.50 | $246.25 | 27,706,720 |
November 2024 | $233.85 | $254.77 | $231.71 | $252.51 | 27,611,771 |
October 2024 | $230.57 | $240.21 | $225.59 | $233.85 | 31,103,091 |
September 2024 | $218.14 | $234.67 | $206.18 | $229.52 | 32,531,791 |
August 2024 | $213.60 | $219.52 | $196.67 | $218.70 | 37,603,371 |
July 2024 | $217.65 | $227.90 | $210.05 | $213.61 | 32,884,947 |
June 2024 | $199.72 | $217.50 | $195.00 | $217.12 | 33,000,029 |
May 2024 | $195.57 | $207.81 | $193.96 | $199.61 | 37,585,061 |
April 2024 | $212.10 | $213.50 | $192.76 | $196.16 | 34,173,985 |
March 2024 | $202.79 | $214.56 | $199.71 | $212.10 | 27,391,543 |
February 2024 | $190.57 | $204.33 | $185.63 | $203.16 | 32,995,535 |
January 2024 | $180.13 | $193.86 | $177.08 | $189.73 | 30,189,260 |
December 2023 | $166.64 | $182.33 | $165.85 | $180.92 | 32,351,681 |
November 2023 | $151.08 | $171.29 | $147.16 | $166.44 | 29,964,241 |
October 2023 | $147.88 | $154.59 | $145.28 | $150.42 | 37,726,916 |
September 2023 | $148.95 | $155.54 | $144.93 | $149.08 | 36,619,729 |
August 2023 | $153.41 | $155.83 | $145.35 | $147.56 | 32,684,830 |
July 2023 | $143.29 | $155.00 | $141.31 | $154.20 | 40,714,887 |
June 2023 | $135.44 | $145.31 | $133.66 | $144.34 | 37,351,109 |
May 2023 | $142.12 | $147.61 | $133.31 | $134.99 | 34,667,192 |
April 2023 | $139.30 | $147.52 | $136.23 | $142.67 | 32,591,907 |
March 2023 | $142.92 | $148.83 | $128.64 | $139.55 | 41,762,480 |
February 2023 | $143.03 | $151.30 | $141.49 | $143.16 | 31,002,544 |
January 2023 | $126.44 | $144.21 | $123.20 | $143.58 | 31,163,785 |
December 2022 | $141.63 | $142.28 | $122.46 | $125.05 | 33,593,478 |
