
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $38.66 | $38.79 | $38.06 | $38.60 | 636,839 |
October 30 2025 | $37.77 | $39.10 | $37.60 | $38.75 | 1,788,116 |
October 29 2025 | $38.07 | $38.84 | $37.96 | $38.29 | 1,032,582 |
October 28 2025 | $38.82 | $38.82 | $38.12 | $38.25 | 1,146,847 |
October 27 2025 | $39.35 | $39.42 | $38.68 | $38.74 | 1,256,896 |
October 24 2025 | $38.75 | $38.96 | $38.31 | $38.61 | 719,483 |
October 23 2025 | $38.94 | $39.02 | $38.65 | $38.70 | 683,128 |
October 22 2025 | $38.50 | $38.74 | $38.27 | $38.53 | 1,077,578 |
October 21 2025 | $38.47 | $38.55 | $38.11 | $38.30 | 653,376 |
October 20 2025 | $38.33 | $38.53 | $37.79 | $38.50 | 1,074,292 |
October 17 2025 | $37.26 | $38.09 | $37.09 | $37.79 | 2,256,667 |
October 16 2025 | $36.99 | $37.40 | $36.75 | $37.19 | 712,211 |
October 15 2025 | $37.40 | $37.66 | $36.94 | $36.99 | 641,164 |
October 14 2025 | $36.70 | $37.35 | $36.56 | $37.07 | 943,917 |
October 13 2025 | $37.71 | $37.99 | $37.28 | $37.31 | 1,380,010 |
October 10 2025 | $37.78 | $38.39 | $36.76 | $37.18 | 1,968,641 |
October 09 2025 | $38.12 | $38.42 | $37.39 | $37.42 | 2,094,609 |
October 08 2025 | $38.62 | $38.79 | $37.63 | $37.78 | 1,948,579 |
October 07 2025 | $38.13 | $38.39 | $37.88 | $38.06 | 927,862 |
October 06 2025 | $37.53 | $38.66 | $37.53 | $38.31 | 1,686,268 |
October 03 2025 | $38.94 | $39.03 | $38.18 | $38.50 | 2,400,818 |
October 02 2025 | $39.18 | $39.34 | $38.87 | $39.05 | 1,496,930 |
October 01 2025 | $39.24 | $39.70 | $38.72 | $39.28 | 1,668,646 |