
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $560.06 | $560.69 | $539.04 | $545.26 | 3,661,400 |
October 30 2023 | $562.27 | $564.23 | $553.74 | $556.85 | 2,290,900 |
October 27 2023 | $554.19 | $561.87 | $547.92 | $551.46 | 2,717,400 |
October 26 2023 | $570.92 | $571.90 | $557.29 | $559.20 | 2,846,500 |
October 25 2023 | $587.59 | $590.31 | $576.70 | $577.28 | 2,283,300 |
October 24 2023 | $570.92 | $585.21 | $570.04 | $583.15 | 2,633,000 |
October 23 2023 | $576.88 | $579.13 | $567.12 | $567.62 | 2,781,900 |
October 20 2023 | $580.76 | $587.57 | $571.78 | $575.49 | 3,666,900 |
October 19 2023 | $595.53 | $595.53 | $569.28 | $581.55 | 3,493,700 |
October 18 2023 | $597.73 | $606.24 | $593.79 | $597.73 | 2,049,100 |
October 17 2023 | $609.31 | $610.69 | $593.10 | $598.78 | 2,911,700 |
October 16 2023 | $601.42 | $612.24 | $598.90 | $606.98 | 2,941,500 |
October 13 2023 | $608.21 | $620.11 | $593.12 | $599.66 | 3,963,800 |
October 12 2023 | $595.98 | $603.40 | $592.77 | $600.94 | 4,063,500 |
October 11 2023 | $586.86 | $599.26 | $575.85 | $595.80 | 5,850,600 |
October 10 2023 | $561.07 | $576.77 | $560.81 | $570.24 | 3,526,700 |
October 09 2023 | $555.19 | $570.71 | $554.76 | $562.81 | 4,208,100 |
October 06 2023 | $535.48 | $557.49 | $534.21 | $556.37 | 4,745,200 |
October 05 2023 | $525.19 | $534.01 | $523.29 | $533.00 | 2,950,700 |
October 04 2023 | $517.33 | $527.77 | $515.43 | $523.14 | 2,220,400 |
October 03 2023 | $527.61 | $528.93 | $508.48 | $516.97 | 3,266,100 |
October 02 2023 | $527.62 | $532.17 | $518.56 | $529.86 | 2,810,100 |