
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
October 31 2025     | $259.60     | $262.13     | $253.41     | $256.12     | 34,404,500     | 
October 30 2025     | $259.92     | $263.88     | $252.31     | $254.84     | 45,162,500     | 
October 29 2025     | $264.19     | $267.08     | $257.40     | $264.33     | 49,335,600     | 
October 28 2025     | $259.14     | $264.58     | $257.00     | $258.01     | 47,448,700     | 
October 27 2025     | $257.88     | $260.42     | $249.80     | $259.67     | 65,613,100     | 
October 24 2025     | $243.36     | $253.39     | $241.95     | $252.92     | 71,221,100     | 
October 23 2025     | $230.16     | $235.90     | $228.54     | $234.99     | 39,024,400     | 
October 22 2025     | $236.85     | $240.13     | $224.88     | $230.23     | 59,668,800     | 
October 21 2025     | $239.39     | $242.26     | $234.02     | $238.03     | 47,122,400     | 
October 20 2025     | $236.47     | $242.88     | $234.40     | $240.56     | 56,741,700     | 
October 17 2025     | $233.26     | $235.38     | $227.91     | $233.08     | 55,804,200     | 
October 16 2025     | $236.29     | $241.20     | $232.24     | $234.56     | 69,726,400     | 
October 15 2025     | $222.71     | $239.24     | $220.76     | $238.60     | 108,481,000     | 
October 14 2025     | $219.20     | $224.98     | $215.90     | $218.09     | 71,216,300     | 
October 13 2025     | $220.20     | $224.19     | $214.90     | $216.42     | 63,104,000     | 
October 10 2025     | $232.77     | $234.22     | $213.20     | $214.90     | 118,656,600     | 
October 09 2025     | $236.30     | $240.10     | $229.53     | $232.89     | 94,290,700     | 
October 08 2025     | $212.95     | $235.87     | $210.70     | $235.56     | 159,983,500     | 
October 07 2025     | $214.85     | $218.90     | $209.28     | $211.51     | 115,748,100     | 
October 06 2025     | $226.45     | $226.71     | $203.01     | $203.71     | 248,859,600     | 
October 03 2025     | $170.68     | $170.68     | $163.14     | $164.67     | 42,699,100     | 
October 02 2025     | $168.68     | $171.06     | $166.12     | $169.73     | 55,475,200     | 
October 01 2025     | $160.93     | $164.18     | $160.49     | $164.01     | 39,895,200     |