| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $304.22 | $308.49 | $302.95 | $306.77 | 7,721,300 |
October 30 2025 | $301.51 | $308.24 | $300.83 | $305.11 | 7,514,600 |
October 29 2025 | $299.27 | $303.94 | $298.77 | $301.24 | 7,520,300 |
October 28 2025 | $300.60 | $303.66 | $298.92 | $301.09 | 6,336,000 |
October 27 2025 | $297.93 | $300.27 | $296.80 | $299.90 | 5,642,200 |
October 24 2025 | $291.94 | $298.37 | $291.32 | $296.24 | 7,228,300 |
October 23 2025 | $290.26 | $292.22 | $288.42 | $290.42 | 5,438,800 |
October 22 2025 | $293.61 | $293.89 | $286.48 | $290.00 | 8,054,100 |
October 21 2025 | $297.44 | $299.80 | $292.85 | $292.93 | 7,372,700 |
October 20 2025 | $294.33 | $299.44 | $293.99 | $298.13 | 6,894,900 |
October 17 2025 | $294.98 | $295.36 | $290.09 | $293.40 | 10,153,500 |
October 16 2025 | $301.08 | $304.36 | $292.92 | $294.36 | 10,549,400 |
October 15 2025 | $302.10 | $307.75 | $301.17 | $301.41 | 11,354,800 |
October 14 2025 | $301.56 | $302.71 | $290.10 | $297.85 | 16,178,800 |
October 13 2025 | $301.33 | $305.13 | $301.18 | $303.66 | 10,788,700 |
October 10 2025 | $301.38 | $306.13 | $296.60 | $296.68 | 8,597,400 |
October 09 2025 | $300.78 | $303.73 | $299.15 | $301.26 | 7,060,300 |
October 08 2025 | $303.90 | $304.46 | $299.30 | $299.78 | 6,489,900 |
October 07 2025 | $305.02 | $305.67 | $300.44 | $303.39 | 8,454,200 |
October 06 2025 | $305.84 | $307.39 | $300.86 | $304.86 | 7,214,500 |
October 03 2025 | $302.72 | $305.81 | $302.43 | $304.21 | 6,029,900 |
October 02 2025 | $304.19 | $304.73 | $300.40 | $301.78 | 7,600,000 |
October 01 2025 | $308.08 | $308.69 | $301.64 | $304.88 | 9,235,200 |
