| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $531.49 | $533.29 | $528.50 | $531.75 | 1,394,700 |
October 30 2023 | $525.31 | $535.53 | $523.28 | $534.10 | 1,696,200 |
October 27 2023 | $527.10 | $527.51 | $520.00 | $522.70 | 1,503,100 |
October 26 2023 | $529.07 | $533.89 | $525.10 | $527.10 | 1,925,300 |
October 25 2023 | $528.01 | $533.09 | $525.18 | $529.40 | 1,757,500 |
October 24 2023 | $531.43 | $535.17 | $528.76 | $531.18 | 1,678,600 |
October 23 2023 | $533.39 | $536.07 | $526.16 | $531.61 | 1,776,500 |
October 20 2023 | $545.33 | $545.45 | $531.34 | $532.23 | 2,295,400 |
October 19 2023 | $552.22 | $554.29 | $542.99 | $544.45 | 2,019,600 |
October 18 2023 | $552.43 | $555.68 | $550.58 | $553.12 | 1,311,900 |
October 17 2023 | $550.52 | $554.49 | $549.34 | $552.83 | 1,404,600 |
October 16 2023 | $548.36 | $552.60 | $547.23 | $550.81 | 1,428,300 |
October 13 2023 | $542.74 | $546.19 | $540.94 | $545.62 | 1,243,900 |
October 12 2023 | $546.78 | $547.83 | $541.32 | $542.67 | 1,458,000 |
October 11 2023 | $543.70 | $545.29 | $539.22 | $544.35 | 1,449,800 |
October 10 2023 | $538.95 | $545.72 | $536.38 | $541.04 | 2,176,800 |
October 09 2023 | $534.22 | $538.79 | $529.19 | $538.04 | 1,781,500 |
October 06 2023 | $544.89 | $545.72 | $522.31 | $536.65 | 4,246,700 |
October 05 2023 | $550.75 | $553.23 | $543.23 | $548.20 | 1,579,700 |
October 04 2023 | $548.17 | $551.17 | $542.65 | $550.39 | 1,798,800 |
October 03 2023 | $549.72 | $554.62 | $541.93 | $543.88 | 2,007,400 |
October 02 2023 | $546.65 | $550.33 | $542.88 | $549.92 | 1,831,700 |
