| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $56.01 | $57.29 | $55.26 | $56.69 | 2,371,100 |
October 30 2023 | $56.42 | $56.91 | $55.15 | $55.88 | 2,434,300 |
October 27 2023 | $56.33 | $56.92 | $54.92 | $55.35 | 2,813,100 |
October 26 2023 | $56.55 | $57.11 | $54.61 | $55.53 | 3,191,600 |
October 25 2023 | $58.57 | $59.04 | $56.41 | $56.49 | 3,700,000 |
October 24 2023 | $59.69 | $61.27 | $58.79 | $59.63 | 3,171,100 |
October 23 2023 | $58.50 | $59.74 | $57.30 | $58.70 | 3,758,900 |
October 20 2023 | $62.06 | $62.62 | $58.81 | $59.38 | 4,135,300 |
October 19 2023 | $62.75 | $63.96 | $61.99 | $62.79 | 2,291,300 |
October 18 2023 | $64.20 | $64.65 | $62.24 | $62.43 | 2,288,400 |
October 17 2023 | $62.00 | $65.85 | $62.00 | $64.63 | 3,657,900 |
October 16 2023 | $61.90 | $64.53 | $61.48 | $63.51 | 3,370,300 |
October 13 2023 | $62.40 | $63.50 | $60.65 | $61.16 | 2,538,100 |
October 12 2023 | $65.32 | $65.35 | $62.33 | $62.62 | 3,076,200 |
October 11 2023 | $66.26 | $66.85 | $64.80 | $65.29 | 2,501,600 |
October 10 2023 | $63.70 | $66.15 | $63.56 | $65.56 | 3,758,600 |
October 09 2023 | $61.01 | $64.81 | $61.01 | $63.69 | 3,571,200 |
October 06 2023 | $57.40 | $62.69 | $57.34 | $62.55 | 4,697,100 |
October 05 2023 | $59.00 | $59.27 | $56.71 | $58.17 | 3,492,900 |
October 04 2023 | $59.15 | $59.89 | $58.12 | $59.25 | 3,127,400 |
October 03 2023 | $61.55 | $61.77 | $57.90 | $58.40 | 4,170,600 |
October 02 2023 | $62.91 | $63.78 | $61.55 | $62.51 | 3,226,100 |