
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $40.43 | $40.85 | $39.21 | $40.76 | 517,968,705 |
October 30 2023 | $41.06 | $41.74 | $40.46 | $41.14 | 388,028,086 |
October 27 2023 | $41.11 | $41.18 | $39.99 | $40.48 | 416,784,406 |
October 26 2023 | $41.83 | $42.23 | $39.86 | $40.30 | 541,001,285 |
October 25 2023 | $43.37 | $43.62 | $41.53 | $41.75 | 398,379,216 |
October 24 2023 | $43.05 | $43.67 | $42.67 | $43.64 | 401,463,396 |
October 23 2023 | $41.20 | $43.22 | $40.92 | $42.95 | 478,530,465 |
October 20 2023 | $41.87 | $42.45 | $41.05 | $41.36 | 477,266,085 |
October 19 2023 | $42.79 | $43.27 | $41.86 | $42.08 | 501,233,115 |
October 18 2023 | $42.57 | $43.19 | $41.80 | $42.17 | 627,294,374 |
October 17 2023 | $43.97 | $44.73 | $42.46 | $43.91 | 812,332,722 |
October 16 2023 | $45.04 | $46.20 | $44.89 | $46.07 | 375,099,216 |
October 13 2023 | $46.93 | $47.09 | $45.25 | $45.43 | 475,426,015 |
October 12 2023 | $46.75 | $47.58 | $46.30 | $46.92 | 481,324,995 |
October 11 2023 | $46.17 | $46.83 | $46.02 | $46.78 | 378,136,876 |
October 10 2023 | $45.28 | $46.23 | $45.06 | $45.77 | 368,582,066 |
October 09 2023 | $44.82 | $45.58 | $44.34 | $45.25 | 409,674,726 |
October 06 2023 | $44.17 | $45.76 | $44.00 | $45.74 | 434,436,016 |
October 05 2023 | $44.02 | $44.87 | $43.86 | $44.66 | 393,483,116 |
October 04 2023 | $43.72 | $44.12 | $43.27 | $44.02 | 361,820,896 |
October 03 2023 | $44.78 | $45.10 | $43.22 | $43.49 | 470,849,525 |
October 02 2023 | $44.00 | $45.15 | $43.84 | $44.76 | 433,298,196 |