
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $344.99 | $346.99 | $342.41 | $346.61 | 47,671,910 |
October 30 2023 | $343.61 | $346.28 | $342.24 | $344.96 | 55,298,539 |
October 27 2023 | $342.22 | $344.60 | $339.90 | $341.12 | 63,476,711 |
October 26 2023 | $344.88 | $345.82 | $338.19 | $339.49 | 78,621,430 |
October 25 2023 | $352.37 | $352.55 | $345.50 | $346.09 | 71,190,547 |
October 24 2023 | $353.17 | $355.54 | $351.47 | $354.77 | 47,082,078 |
October 23 2023 | $348.97 | $354.90 | $346.86 | $351.35 | 60,665,191 |
October 20 2023 | $355.10 | $355.67 | $350.07 | $350.29 | 72,559,719 |
October 19 2023 | $360.38 | $361.58 | $354.80 | $355.60 | 72,274,242 |
October 18 2023 | $361.23 | $363.44 | $357.62 | $358.96 | 54,280,488 |
October 17 2023 | $361.37 | $365.43 | $359.24 | $363.73 | 50,999,102 |
October 16 2023 | $362.17 | $365.98 | $362.02 | $364.92 | 44,201,059 |
October 13 2023 | $366.07 | $366.65 | $359.44 | $360.84 | 52,519,879 |
October 12 2023 | $367.22 | $369.20 | $363.04 | $365.44 | 49,587,941 |
October 11 2023 | $365.45 | $366.90 | $363.72 | $366.71 | 38,215,090 |
October 10 2023 | $362.45 | $366.77 | $361.94 | $364.11 | 46,968,809 |
October 09 2023 | $357.90 | $362.65 | $356.40 | $362.11 | 45,304,770 |
October 06 2023 | $351.33 | $361.47 | $350.54 | $360.27 | 75,049,117 |
October 05 2023 | $355.37 | $355.78 | $350.83 | $354.33 | 45,897,391 |
October 04 2023 | $351.45 | $356.23 | $350.99 | $355.38 | 54,786,688 |
October 03 2023 | $354.42 | $356.63 | $348.99 | $350.61 | 60,478,488 |
October 02 2023 | $354.19 | $358.28 | $353.57 | $356.87 | 51,625,047 |
September 29 2023 | $357.15 | $358.54 | $352.69 | $353.92 | 64,829,621 |
September 28 2023 | $349.81 | $355.80 | $348.95 | $353.66 | 56,453,312 |
September 27 2023 | $351.07 | $352.65 | $347.09 | $350.73 | 56,065,969 |