
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $344.55 | $346.54 | $341.97 | $346.16 | 47,671,910 |
October 30 2023 | $343.16 | $345.84 | $341.80 | $344.52 | 55,298,539 |
October 27 2023 | $341.78 | $344.16 | $339.46 | $340.68 | 63,476,711 |
October 26 2023 | $344.44 | $345.37 | $337.76 | $339.05 | 78,621,430 |
October 25 2023 | $351.92 | $352.09 | $345.06 | $345.64 | 71,190,547 |
October 24 2023 | $352.71 | $355.08 | $351.02 | $354.31 | 47,082,078 |
October 23 2023 | $348.52 | $354.44 | $346.41 | $350.90 | 60,665,191 |
October 20 2023 | $354.64 | $355.21 | $349.62 | $349.84 | 72,559,719 |
October 19 2023 | $359.92 | $361.11 | $354.34 | $355.14 | 72,274,242 |
October 18 2023 | $360.77 | $362.98 | $357.16 | $358.50 | 54,280,488 |
October 17 2023 | $360.90 | $364.96 | $358.78 | $363.26 | 50,999,102 |
October 16 2023 | $361.70 | $365.51 | $361.55 | $364.46 | 44,201,059 |
October 13 2023 | $365.60 | $366.18 | $358.98 | $360.38 | 52,519,879 |
October 12 2023 | $366.74 | $368.73 | $362.57 | $364.97 | 49,587,941 |
October 11 2023 | $364.98 | $366.43 | $363.25 | $366.24 | 38,215,090 |
October 10 2023 | $361.98 | $366.30 | $361.48 | $363.65 | 46,968,809 |
October 09 2023 | $357.44 | $362.19 | $355.94 | $361.64 | 45,304,770 |
October 06 2023 | $350.88 | $361.00 | $350.09 | $359.81 | 75,049,117 |
October 05 2023 | $354.91 | $355.32 | $350.38 | $353.88 | 45,897,391 |
October 04 2023 | $351.00 | $355.77 | $350.53 | $354.92 | 54,786,688 |
October 03 2023 | $353.97 | $356.17 | $348.54 | $350.16 | 60,478,488 |
October 02 2023 | $353.73 | $357.82 | $353.12 | $356.41 | 51,625,047 |