
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $308.70 | $311.32 | $304.26 | $306.55 | 5,163,900 |
October 30 2025 | $307.94 | $311.12 | $305.38 | $305.41 | 4,627,900 |
October 29 2025 | $309.87 | $312.79 | $306.97 | $309.60 | 4,501,300 |
October 28 2025 | $303.46 | $305.97 | $302.38 | $304.45 | 4,151,400 |
October 27 2025 | $301.43 | $305.01 | $300.41 | $304.08 | 5,161,400 |
October 24 2025 | $296.33 | $298.22 | $295.44 | $295.86 | 4,620,200 |
October 23 2025 | $282.49 | $291.86 | $282.25 | $291.06 | 5,374,800 |
October 22 2025 | $288.11 | $289.83 | $278.46 | $284.13 | 7,875,300 |
October 21 2025 | $292.50 | $292.70 | $289.22 | $291.33 | 3,965,200 |
October 20 2025 | $290.61 | $295.00 | $290.50 | $292.97 | 5,832,300 |
October 17 2025 | $286.89 | $289.64 | $283.72 | $288.17 | 6,261,500 |
October 16 2025 | $291.08 | $292.26 | $285.94 | $288.98 | 7,410,400 |
October 15 2025 | $286.25 | $288.02 | $281.84 | $287.64 | 7,595,200 |
October 14 2025 | $278.50 | $284.77 | $277.36 | $279.03 | 8,476,000 |
October 13 2025 | $282.78 | $285.95 | $280.34 | $284.87 | 8,703,400 |
October 10 2025 | $290.82 | $291.63 | $271.46 | $271.99 | 26,691,200 |
October 09 2025 | $291.08 | $291.61 | $287.47 | $290.19 | 7,603,500 |
October 08 2025 | $282.00 | $291.86 | $281.48 | $291.54 | 9,301,700 |
October 07 2025 | $290.98 | $291.48 | $281.53 | $281.91 | 9,952,000 |
October 06 2025 | $290.99 | $292.51 | $288.35 | $288.36 | 11,275,000 |
October 03 2025 | $282.95 | $284.34 | $278.48 | $279.96 | 8,629,100 |
October 02 2025 | $281.50 | $282.54 | $279.61 | $281.69 | 7,250,000 |
October 01 2025 | $269.38 | $276.70 | $268.88 | $276.34 | 9,339,600 |
September 30 2025 | $268.85 | $271.45 | $267.76 | $271.12 | 7,091,800 |
September 29 2025 | $271.72 | $272.80 | $268.87 | $268.93 | 5,954,900 |