
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $301.21 | $301.57 | $294.80 | $299.18 | 19,434,170 |
October 30 2023 | $297.02 | $307.25 | $296.98 | $300.56 | 28,435,051 |
October 27 2023 | $292.44 | $297.23 | $290.94 | $294.67 | 29,596,260 |
October 26 2023 | $292.95 | $292.95 | $277.46 | $286.35 | 66,684,141 |
October 25 2023 | $307.85 | $308.72 | $296.77 | $297.45 | 42,192,473 |
October 24 2023 | $314.58 | $316.14 | $308.48 | $310.38 | 19,525,490 |
October 23 2023 | $307.35 | $315.16 | $305.13 | $311.83 | 17,796,789 |
October 20 2023 | $311.96 | $313.11 | $304.34 | $306.51 | 22,312,279 |
October 19 2023 | $317.66 | $319.66 | $309.59 | $310.64 | 18,709,160 |
October 18 2023 | $319.16 | $323.68 | $313.37 | $314.77 | 16,851,000 |
October 17 2023 | $315.97 | $322.15 | $315.10 | $321.75 | 16,387,801 |
October 16 2023 | $316.43 | $319.59 | $313.33 | $318.92 | 16,536,109 |
October 13 2023 | $321.29 | $322.80 | $310.20 | $312.51 | 21,360,789 |
October 12 2023 | $325.72 | $328.25 | $320.45 | $321.91 | 20,530,520 |
October 11 2023 | $320.76 | $326.55 | $320.71 | $325.55 | 22,036,301 |
October 10 2023 | $316.91 | $322.41 | $315.95 | $319.61 | 19,037,971 |
October 09 2023 | $310.33 | $318.11 | $309.66 | $316.15 | 22,503,660 |
October 06 2023 | $299.35 | $314.12 | $298.83 | $313.24 | 21,803,859 |
October 05 2023 | $302.51 | $304.08 | $297.42 | $302.68 | 19,129,961 |
October 04 2023 | $296.65 | $304.77 | $296.43 | $303.46 | 16,880,480 |
October 03 2023 | $302.15 | $304.64 | $297.56 | $298.85 | 17,362,250 |
October 02 2023 | $300.64 | $305.05 | $299.54 | $304.69 | 16,265,570 |