| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $532.98 | $534.79 | $529.99 | $533.25 | 1,394,700 |
October 30 2023 | $526.79 | $537.04 | $524.76 | $535.61 | 1,696,200 |
October 27 2023 | $528.58 | $529.00 | $521.47 | $524.17 | 1,503,100 |
October 26 2023 | $530.56 | $535.40 | $526.58 | $528.58 | 1,925,300 |
October 25 2023 | $529.50 | $534.60 | $526.66 | $530.89 | 1,757,500 |
October 24 2023 | $532.93 | $536.68 | $530.25 | $532.67 | 1,678,600 |
October 23 2023 | $534.89 | $537.58 | $527.65 | $533.11 | 1,776,500 |
October 20 2023 | $546.86 | $546.99 | $532.84 | $533.73 | 2,295,400 |
October 19 2023 | $553.78 | $555.85 | $544.52 | $545.99 | 2,019,600 |
October 18 2023 | $553.99 | $557.25 | $552.13 | $554.68 | 1,311,900 |
October 17 2023 | $552.08 | $556.05 | $550.89 | $554.39 | 1,404,600 |
October 16 2023 | $549.90 | $554.16 | $548.78 | $552.37 | 1,428,300 |
October 13 2023 | $544.27 | $547.73 | $542.46 | $547.15 | 1,243,900 |
October 12 2023 | $548.32 | $549.37 | $542.85 | $544.20 | 1,458,000 |
October 11 2023 | $545.23 | $546.83 | $540.74 | $545.88 | 1,449,800 |
October 10 2023 | $540.47 | $547.26 | $537.89 | $542.57 | 2,176,800 |
October 09 2023 | $535.73 | $540.31 | $530.69 | $539.56 | 1,781,500 |
October 06 2023 | $546.43 | $547.26 | $523.78 | $538.17 | 4,246,700 |
October 05 2023 | $552.30 | $554.79 | $544.76 | $549.74 | 1,579,700 |
October 04 2023 | $549.71 | $552.72 | $544.18 | $551.94 | 1,798,800 |
October 03 2023 | $551.27 | $556.18 | $543.46 | $545.42 | 2,007,400 |
October 02 2023 | $548.19 | $551.88 | $544.41 | $551.47 | 1,831,700 |