| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $152.56 | $159.24 | $144.69 | $148.75 | 166,380,400 |
November 2024 | $157.09 | $175.41 | $147.33 | $152.70 | 185,788,700 |
October 2024 | $163.56 | $173.22 | $156.12 | $156.79 | 159,375,300 |
September 2024 | $164.72 | $170.30 | $151.36 | $163.80 | 172,127,500 |
August 2024 | $164.60 | $169.59 | $145.08 | $167.99 | 207,080,400 |
July 2024 | $191.15 | $202.29 | $159.82 | $173.40 | 192,314,000 |
June 2024 | $200.82 | $221.01 | $185.76 | $190.87 | 225,397,700 |
May 2024 | $157.01 | $207.51 | $156.32 | $195.54 | 232,104,200 |
April 2024 | $160.59 | $167.96 | $149.21 | $158.29 | 154,500,600 |
March 2024 | $152.12 | $169.49 | $150.86 | $161.58 | 174,920,800 |
February 2024 | $133.77 | $151.17 | $132.24 | $150.59 | 186,391,500 |
January 2024 | $135.02 | $150.01 | $128.13 | $141.02 | 188,135,200 |
December 2023 | $122.55 | $139.48 | $121.57 | $137.34 | 159,806,700 |
November 2023 | $103.01 | $124.01 | $102.57 | $122.54 | 207,210,200 |
October 2023 | $104.17 | $107.94 | $98.44 | $102.84 | 154,442,600 |
September 2023 | $109.17 | $110.45 | $99.56 | $104.79 | 165,381,600 |
August 2023 | $123.60 | $124.04 | $100.96 | $108.07 | 190,511,000 |
July 2023 | $111.75 | $124.58 | $106.45 | $123.83 | 163,250,200 |
June 2023 | $107.33 | $117.49 | $105.16 | $111.53 | 176,529,300 |
May 2023 | $109.06 | $109.40 | $94.41 | $106.26 | 221,713,000 |
April 2023 | $118.16 | $118.70 | $104.35 | $108.68 | 108,915,700 |
March 2023 | $115.17 | $119.28 | $105.27 | $118.71 | 169,559,400 |
February 2023 | $122.70 | $129.42 | $113.68 | $114.24 | 142,245,100 |
January 2023 | $102.98 | $124.75 | $99.08 | $123.19 | 169,127,100 |
December 2022 | $117.19 | $118.56 | $98.79 | $101.67 | 157,121,100 |
