
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $47.57 | $48.13 | $47.33 | $47.44 | 1,573,200 |
October 30 2023 | $47.03 | $47.71 | $46.54 | $47.64 | 1,958,400 |
October 27 2023 | $47.94 | $48.34 | $46.29 | $46.50 | 3,044,900 |
October 26 2023 | $48.08 | $49.02 | $47.68 | $47.84 | 1,766,100 |
October 25 2023 | $48.44 | $48.67 | $46.79 | $47.98 | 3,773,100 |
October 24 2023 | $48.65 | $49.48 | $48.39 | $48.76 | 2,565,900 |
October 23 2023 | $49.82 | $49.93 | $48.50 | $48.53 | 3,482,900 |
October 20 2023 | $50.46 | $51.12 | $48.60 | $49.75 | 8,695,000 |
October 19 2023 | $45.92 | $46.11 | $44.37 | $44.52 | 4,933,600 |
October 18 2023 | $48.08 | $48.29 | $45.76 | $45.92 | 3,146,300 |
October 17 2023 | $48.15 | $49.76 | $48.15 | $48.90 | 3,404,200 |
October 16 2023 | $46.74 | $48.29 | $46.72 | $48.22 | 2,833,100 |
October 13 2023 | $46.49 | $47.06 | $46.25 | $46.43 | 1,953,700 |
October 12 2023 | $47.14 | $47.30 | $45.94 | $46.38 | 1,987,200 |
October 11 2023 | $47.98 | $48.23 | $47.10 | $47.50 | 2,345,700 |
October 10 2023 | $47.97 | $48.53 | $47.50 | $47.99 | 1,565,800 |
October 09 2023 | $46.98 | $48.03 | $46.75 | $47.93 | 1,162,100 |
October 06 2023 | $46.89 | $47.79 | $46.76 | $47.31 | 1,291,900 |
October 05 2023 | $47.15 | $47.26 | $46.40 | $47.18 | 1,672,000 |
October 04 2023 | $47.41 | $47.46 | $46.44 | $47.33 | 2,345,900 |
October 03 2023 | $47.16 | $48.19 | $46.77 | $47.32 | 2,396,200 |
October 02 2023 | $48.43 | $48.79 | $47.21 | $47.63 | 2,061,900 |