| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $42.09 | $42.45 | $41.85 | $42.05 | 4,660,500 |
October 30 2023 | $42.33 | $42.67 | $41.75 | $42.05 | 3,698,600 |
October 27 2023 | $41.77 | $42.23 | $41.61 | $41.85 | 4,714,900 |
October 26 2023 | $41.23 | $42.00 | $41.23 | $41.77 | 6,216,100 |
October 25 2023 | $42.56 | $42.65 | $41.11 | $41.35 | 4,920,200 |
October 24 2023 | $42.13 | $43.25 | $41.75 | $42.83 | 5,506,600 |
October 23 2023 | $42.42 | $42.54 | $41.86 | $41.96 | 5,592,100 |
October 20 2023 | $43.04 | $43.12 | $42.55 | $42.62 | 3,920,000 |
October 19 2023 | $43.32 | $43.75 | $42.96 | $43.02 | 3,754,300 |
October 18 2023 | $43.83 | $44.22 | $43.43 | $43.56 | 3,495,300 |
October 17 2023 | $43.28 | $44.39 | $43.26 | $44.13 | 3,309,300 |
October 16 2023 | $43.78 | $43.95 | $43.31 | $43.66 | 2,786,400 |
October 13 2023 | $43.98 | $44.11 | $43.15 | $43.26 | 3,659,600 |
October 12 2023 | $44.63 | $44.63 | $43.28 | $43.71 | 3,012,500 |
October 11 2023 | $44.45 | $44.81 | $43.94 | $44.27 | 3,049,700 |
October 10 2023 | $44.48 | $45.07 | $44.42 | $44.63 | 2,906,500 |
October 09 2023 | $43.74 | $44.28 | $43.44 | $44.20 | 3,333,600 |
October 06 2023 | $43.29 | $44.29 | $43.09 | $43.74 | 4,215,600 |
October 05 2023 | $44.18 | $44.49 | $43.27 | $43.37 | 5,161,800 |
October 04 2023 | $44.78 | $44.78 | $43.67 | $44.46 | 4,727,300 |
October 03 2023 | $44.32 | $45.28 | $44.27 | $44.38 | 5,179,200 |
October 02 2023 | $44.62 | $44.94 | $44.14 | $44.62 | 4,691,000 |