| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $32.12 | $32.59 | $31.94 | $32.49 | 5,408,421 |
October 30 2025 | $31.91 | $32.49 | $31.65 | $32.01 | 6,257,119 |
October 29 2025 | $32.18 | $32.52 | $31.95 | $32.05 | 7,060,352 |
October 28 2025 | $32.73 | $32.78 | $32.00 | $32.01 | 6,428,920 |
October 27 2025 | $33.03 | $33.39 | $32.79 | $32.93 | 5,762,748 |
October 24 2025 | $33.60 | $33.65 | $32.89 | $32.97 | 4,557,462 |
October 23 2025 | $33.43 | $33.83 | $33.20 | $33.44 | 8,202,054 |
October 22 2025 | $32.46 | $32.77 | $32.00 | $32.41 | 8,167,385 |
October 21 2025 | $31.90 | $32.25 | $31.47 | $32.06 | 7,512,988 |
October 20 2025 | $31.77 | $32.28 | $31.60 | $31.93 | 5,770,178 |
October 17 2025 | $32.05 | $32.24 | $31.56 | $31.74 | 7,610,670 |
October 16 2025 | $32.65 | $32.84 | $31.64 | $32.03 | 6,797,933 |
October 15 2025 | $33.06 | $33.25 | $32.28 | $32.61 | 5,688,447 |
October 14 2025 | $32.42 | $33.12 | $32.26 | $32.71 | 8,404,982 |
October 13 2025 | $32.95 | $33.25 | $32.55 | $33.21 | 4,928,062 |
October 10 2025 | $33.90 | $34.03 | $32.49 | $32.50 | 11,041,520 |
October 09 2025 | $35.25 | $35.75 | $34.29 | $34.35 | 6,872,711 |
October 08 2025 | $34.99 | $35.00 | $34.25 | $34.97 | 11,524,920 |
October 07 2025 | $34.76 | $35.00 | $33.99 | $34.99 | 6,927,609 |
October 06 2025 | $34.82 | $35.36 | $34.57 | $34.91 | 4,807,198 |
October 03 2025 | $34.49 | $34.91 | $34.37 | $34.56 | 6,409,368 |
October 02 2025 | $35.00 | $35.49 | $34.18 | $34.32 | 7,237,390 |
October 01 2025 | $34.88 | $35.54 | $34.75 | $35.32 | 6,187,728 |
September 30 2025 | $35.19 | $35.36 | $34.52 | $35.06 | 9,104,919 |
September 29 2025 | $36.81 | $36.82 | $35.34 | $35.52 | 9,375,344 |