| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $154.11 | $160.85 | $146.16 | $150.26 | 166,381,332 |
November 2024 | $158.68 | $177.19 | $148.82 | $154.25 | 185,791,544 |
October 2024 | $165.22 | $174.97 | $157.71 | $158.38 | 159,377,774 |
September 2024 | $166.39 | $172.03 | $152.89 | $165.46 | 172,131,099 |
August 2024 | $166.27 | $171.31 | $146.55 | $169.69 | 207,080,336 |
July 2024 | $193.09 | $204.34 | $161.44 | $175.16 | 192,317,775 |
June 2024 | $202.86 | $223.25 | $187.64 | $192.81 | 225,936,510 |
May 2024 | $158.60 | $209.62 | $157.90 | $197.52 | 232,122,664 |
April 2024 | $162.22 | $169.67 | $150.72 | $159.89 | 154,502,308 |
March 2024 | $153.66 | $171.21 | $152.39 | $163.22 | 174,920,643 |
February 2024 | $135.12 | $152.70 | $133.58 | $152.12 | 186,400,502 |
January 2024 | $136.39 | $151.53 | $129.43 | $142.45 | 188,134,948 |
December 2023 | $123.79 | $140.90 | $122.81 | $138.73 | 159,806,663 |
November 2023 | $104.05 | $125.27 | $103.61 | $123.78 | 207,217,504 |
October 2023 | $105.23 | $109.04 | $99.44 | $103.88 | 154,445,660 |
September 2023 | $110.28 | $111.57 | $100.56 | $105.85 | 165,396,268 |
August 2023 | $124.85 | $125.30 | $101.99 | $109.16 | 190,540,132 |
July 2023 | $112.88 | $125.85 | $107.53 | $125.09 | 163,272,776 |
June 2023 | $108.42 | $118.68 | $106.23 | $112.66 | 176,555,426 |
May 2023 | $110.17 | $110.51 | $95.37 | $107.33 | 221,717,412 |
April 2023 | $119.36 | $119.91 | $105.41 | $109.78 | 108,915,899 |
March 2023 | $116.34 | $120.49 | $106.34 | $119.91 | 169,566,045 |
February 2023 | $123.95 | $130.73 | $114.83 | $115.40 | 142,248,010 |
January 2023 | $104.02 | $126.01 | $100.08 | $124.44 | 169,127,027 |
December 2022 | $118.38 | $119.76 | $99.79 | $102.71 | 157,125,329 |