
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
November 2025     | $270.42     | $270.85     | $266.25     | $269.05     | 48,150,989     | 
October 2025     | $255.04     | $277.32     | $244.00     | $270.37     | 1,097,071,800     | 
September 2025     | $229.25     | $257.60     | $225.95     | $254.63     | 1,265,536,400     | 
August 2025     | $210.63     | $235.12     | $201.27     | $232.14     | 1,218,079,100     | 
July 2025     | $206.44     | $215.98     | $205.91     | $207.33     | 1,079,935,600     | 
June 2025     | $200.05     | $207.15     | $194.85     | $204.94     | 1,100,409,300     | 
May 2025     | $208.57     | $214.04     | $192.78     | $200.62     | 1,195,728,200     | 
April 2025     | $219.27     | $224.64     | $168.80     | $211.98     | 1,607,318,600     | 
March 2025     | $241.20     | $243.43     | $207.91     | $221.59     | 1,115,239,500     | 
February 2025     | $229.18     | $249.39     | $224.90     | $241.25     | 862,272,300     | 
January 2025     | $248.05     | $248.22     | $218.60     | $235.17     | 1,200,176,400     | 
December 2024     | $236.43     | $259.18     | $236.32     | $249.53     | 977,916,100     | 
November 2024     | $219.95     | $236.97     | $218.69     | $236.49     | 891,588,300     | 
October 2024     | $228.46     | $236.39     | $220.30     | $224.86     | 930,736,000     | 
September 2024     | $227.49     | $232.01     | $212.93     | $231.92     | 1,232,097,700     | 
August 2024     | $223.07     | $231.84     | $194.87     | $227.94     | 1,122,667,000     | 
July 2024     | $210.86     | $235.86     | $210.69     | $220.80     | 1,153,099,800     | 
June 2024     | $191.78     | $218.93     | $191.04     | $209.40     | 1,717,952,100     | 
May 2024     | $168.37     | $191.88     | $167.90     | $191.14     | 1,336,511,300     | 
April 2024     | $169.97     | $177.09     | $162.91     | $169.12     | 1,246,144,100     | 
March 2024     | $178.27     | $179.24     | $167.29     | $170.26     | 1,433,151,800     | 
February 2024     | $182.45     | $189.45     | $177.75     | $179.46     | 1,161,553,500     | 
January 2024     | $185.58     | $194.73     | $178.66     | $182.85     | 1,187,490,800     | 
December 2023     | $188.73     | $197.94     | $185.88     | $190.91     | 1,063,181,200     | 
November 2023     | $169.34     | $191.31     | $168.47     | $188.36     | 1,099,651,600     |