
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $119.80 | $121.31 | $115.05 | $116.13 | 32,504,080 |
November 2024 | $115.54 | $119.77 | $115.04 | $119.64 | 28,580,815 |
October 2024 | $117.47 | $118.54 | $114.82 | $114.88 | 29,735,499 |
September 2024 | $114.31 | $118.16 | $109.98 | $117.45 | 24,088,480 |
August 2024 | $112.18 | $114.98 | $103.54 | $114.92 | 25,530,615 |
July 2024 | $110.58 | $114.65 | $109.37 | $112.30 | 27,930,638 |
June 2024 | $108.86 | $110.95 | $107.70 | $110.12 | 23,097,864 |
May 2024 | $103.52 | $109.84 | $103.21 | $108.40 | 26,101,581 |
April 2024 | $107.62 | $107.72 | $101.79 | $103.63 | 44,952,577 |
March 2024 | $104.44 | $107.68 | $103.75 | $107.49 | 36,608,014 |
February 2024 | $100.06 | $104.44 | $99.83 | $104.17 | 35,110,968 |
January 2024 | $98.92 | $101.16 | $97.03 | $99.69 | 49,627,280 |
December 2023 | $94.65 | $100.19 | $94.53 | $99.69 | 37,527,905 |
November 2023 | $87.15 | $95.08 | $87.02 | $94.80 | 35,173,227 |
October 2023 | $89.40 | $91.05 | $85.31 | $86.96 | 56,231,514 |
September 2023 | $94.33 | $94.43 | $88.57 | $89.58 | 30,309,039 |
August 2023 | $95.80 | $95.93 | $90.21 | $93.56 | 30,585,929 |
July 2023 | $92.92 | $96.43 | $90.92 | $96.30 | 22,520,702 |
June 2023 | $88.00 | $93.65 | $87.80 | $92.84 | 27,494,895 |
May 2023 | $88.72 | $89.54 | $86.86 | $87.74 | 30,249,298 |
April 2023 | $87.57 | $89.17 | $86.75 | $88.81 | 25,615,318 |
March 2023 | $85.46 | $87.59 | $81.63 | $87.56 | 53,242,096 |
February 2023 | $87.84 | $89.92 | $84.53 | $85.14 | 39,226,279 |
January 2023 | $82.34 | $88.37 | $81.23 | $87.93 | 54,605,961 |
December 2022 | $85.87 | $86.45 | $80.39 | $81.69 | 75,127,975 |