| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $112.35 | $112.99 | $99.78 | $102.38 | 355,120,300 |
November 2024 | $113.21 | $117.27 | $108.41 | $112.27 | 290,430,400 |
October 2024 | $109.54 | $119.26 | $109.44 | $110.24 | 302,678,700 |
September 2024 | $109.35 | $111.54 | $101.73 | $110.66 | 320,434,700 |
August 2024 | $110.83 | $113.75 | $106.05 | $111.33 | 284,673,400 |
July 2024 | $108.36 | $112.30 | $103.40 | $111.05 | 277,953,800 |
June 2024 | $108.91 | $109.13 | $101.31 | $107.80 | 345,560,000 |
May 2024 | $109.87 | $112.27 | $105.64 | $109.81 | 415,960,600 |
April 2024 | $108.13 | $114.95 | $107.18 | $109.86 | 385,735,900 |
March 2024 | $98.20 | $108.17 | $96.63 | $107.98 | 353,953,300 |
February 2024 | $95.32 | $97.94 | $92.50 | $97.09 | 360,901,900 |
January 2024 | $92.88 | $96.53 | $88.14 | $94.62 | 413,193,000 |
December 2023 | $94.34 | $95.92 | $89.72 | $92.02 | 453,936,600 |
November 2023 | $97.16 | $99.58 | $93.09 | $94.56 | 433,374,000 |
October 2023 | $107.19 | $107.43 | $95.34 | $96.54 | 493,940,300 |
September 2023 | $102.33 | $110.08 | $102.33 | $107.23 | 320,591,300 |
August 2023 | $96.75 | $101.62 | $94.59 | $101.41 | 315,906,900 |
July 2023 | $97.24 | $98.11 | $90.66 | $97.01 | 350,375,000 |
June 2023 | $92.04 | $98.73 | $91.60 | $97.02 | 322,616,800 |
May 2023 | $104.02 | $105.20 | $92.03 | $92.43 | 332,367,700 |
April 2023 | $101.69 | $107.55 | $101.45 | $106.13 | 293,296,700 |
March 2023 | $98.03 | $102.09 | $87.91 | $98.35 | 412,537,000 |
February 2023 | $103.09 | $106.47 | $97.43 | $98.57 | 311,238,300 |
January 2023 | $97.70 | $104.82 | $93.23 | $103.25 | 329,848,000 |
December 2022 | $99.36 | $99.74 | $91.11 | $98.16 | 376,504,300 |
