
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $45.50 | $45.78 | $45.28 | $45.39 | 4,276,372 |
October 30 2025 | $45.49 | $45.99 | $45.45 | $45.77 | 3,394,278 |
October 29 2025 | $45.55 | $45.88 | $45.24 | $45.36 | 7,853,704 |
October 28 2025 | $45.95 | $46.08 | $45.61 | $45.71 | 3,186,783 |
October 27 2025 | $46.09 | $46.26 | $45.62 | $45.99 | 5,697,732 |
October 24 2025 | $46.47 | $46.53 | $45.96 | $46.19 | 4,875,432 |
October 23 2025 | $47.17 | $47.73 | $45.76 | $46.07 | 7,559,774 |
October 22 2025 | $46.57 | $46.95 | $46.34 | $46.83 | 7,007,832 |
October 21 2025 | $46.97 | $46.97 | $46.29 | $46.62 | 3,916,973 |
October 20 2025 | $46.62 | $46.84 | $46.32 | $46.77 | 3,678,683 |
October 17 2025 | $46.54 | $46.70 | $46.34 | $46.51 | 4,005,782 |
October 16 2025 | $47.39 | $47.52 | $46.32 | $46.34 | 6,657,109 |
October 15 2025 | $47.10 | $47.37 | $47.00 | $47.23 | 5,281,277 |
October 14 2025 | $46.63 | $47.20 | $46.56 | $47.07 | 4,724,093 |
October 13 2025 | $46.15 | $46.56 | $46.01 | $46.51 | 4,144,568 |
October 10 2025 | $46.51 | $46.91 | $46.34 | $46.45 | 4,033,644 |
October 09 2025 | $46.59 | $46.75 | $46.20 | $46.22 | 5,700,403 |
October 08 2025 | $46.17 | $46.89 | $46.00 | $46.23 | 6,453,364 |
October 07 2025 | $46.01 | $46.46 | $45.72 | $45.96 | 5,774,733 |
October 06 2025 | $45.43 | $45.94 | $45.38 | $45.92 | 3,634,513 |
October 03 2025 | $45.15 | $45.77 | $45.09 | $45.48 | 3,785,399 |
October 02 2025 | $45.36 | $45.82 | $45.00 | $45.02 | 4,474,867 |
October 01 2025 | $45.47 | $45.66 | $45.31 | $45.52 | 3,506,780 |