| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $119.60 | $119.76 | $112.13 | $113.60 | 90,637,217 |
November 2024 | $118.64 | $122.59 | $114.80 | $119.60 | 103,781,156 |
October 2024 | $118.33 | $125.68 | $117.32 | $118.15 | 97,958,322 |
September 2024 | $120.23 | $120.75 | $114.50 | $118.31 | 117,596,841 |
August 2024 | $114.34 | $120.79 | $110.35 | $120.44 | 117,752,944 |
July 2024 | $97.98 | $114.83 | $96.23 | $114.12 | 141,285,850 |
June 2024 | $104.16 | $105.53 | $97.16 | $97.51 | 131,615,334 |
May 2024 | $97.82 | $104.78 | $97.20 | $104.72 | 137,190,911 |
April 2024 | $94.10 | $100.30 | $93.68 | $98.02 | 177,416,588 |
March 2024 | $86.62 | $94.70 | $85.88 | $94.16 | 183,473,472 |
February 2024 | $87.96 | $89.02 | $85.83 | $86.58 | 130,837,234 |
January 2024 | $80.62 | $88.61 | $80.53 | $87.40 | 181,132,964 |
December 2023 | $78.15 | $81.15 | $76.42 | $80.71 | 146,359,360 |
November 2023 | $78.08 | $79.85 | $74.82 | $78.15 | 203,015,933 |
October 2023 | $68.31 | $77.65 | $65.28 | $77.50 | 279,290,754 |
September 2023 | $82.47 | $82.54 | $67.62 | $68.53 | 212,357,652 |
August 2023 | $82.41 | $83.41 | $79.75 | $81.92 | 126,852,835 |
July 2023 | $92.18 | $93.45 | $76.92 | $83.14 | 165,753,938 |
June 2023 | $87.26 | $95.20 | $87.23 | $92.63 | 100,800,591 |
May 2023 | $93.91 | $95.28 | $86.94 | $87.12 | 88,218,534 |
April 2023 | $92.35 | $98.59 | $91.33 | $93.88 | 75,755,200 |
March 2023 | $92.14 | $94.06 | $89.03 | $92.03 | 112,697,723 |
February 2023 | $93.40 | $95.94 | $89.54 | $92.18 | 81,308,415 |
January 2023 | $94.39 | $97.16 | $87.24 | $93.32 | 103,809,610 |
December 2022 | $92.64 | $95.30 | $89.97 | $94.32 | 83,644,108 |