| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $148.36 | $162.52 | $148.36 | $161.96 | 184,769,126 |
November 2023 | $132.59 | $148.66 | $131.84 | $148.61 | 162,197,968 |
October 2023 | $136.89 | $145.78 | $128.72 | $132.40 | 244,073,296 |
September 2023 | $138.08 | $142.01 | $134.83 | $137.07 | 172,247,401 |
August 2023 | $148.80 | $149.34 | $137.48 | $138.31 | 169,318,303 |
July 2023 | $137.23 | $150.64 | $133.68 | $149.30 | 231,274,784 |
June 2023 | $128.15 | $137.05 | $127.14 | $136.53 | 207,750,138 |
May 2023 | $133.54 | $134.58 | $123.73 | $127.39 | 235,312,091 |
April 2023 | $121.00 | $133.09 | $118.48 | $129.77 | 242,865,384 |
March 2023 | $132.35 | $134.16 | $114.67 | $121.37 | 458,503,001 |
February 2023 | $128.73 | $134.44 | $128.01 | $133.52 | 169,565,588 |
January 2023 | $125.04 | $133.65 | $123.79 | $130.36 | 209,965,184 |
December 2022 | $127.76 | $128.20 | $118.72 | $123.99 | 202,051,680 |
November 2022 | $117.30 | $127.76 | $116.41 | $127.76 | 226,634,588 |
October 2022 | $96.79 | $117.82 | $93.64 | $116.39 | 318,234,741 |
September 2022 | $103.82 | $111.39 | $95.67 | $95.76 | 248,560,694 |
August 2022 | $104.93 | $113.85 | $101.74 | $104.22 | 258,437,130 |
July 2022 | $102.32 | $106.76 | $97.19 | $105.71 | 239,566,743 |
June 2022 | $120.69 | $120.69 | $100.76 | $102.29 | 268,244,306 |
May 2022 | $108.89 | $120.95 | $104.48 | $120.11 | 313,630,559 |
April 2022 | $123.89 | $123.90 | $108.00 | $108.42 | 303,661,585 |
March 2022 | $126.27 | $129.78 | $114.75 | $122.91 | 390,804,440 |
February 2022 | $134.07 | $143.39 | $126.03 | $127.86 | 288,731,120 |
January 2022 | $143.28 | $153.11 | $125.84 | $133.99 | 374,020,577 |
December 2021 | $144.30 | $146.44 | $136.09 | $141.93 | 252,029,063 |