
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $38.14 | $38.43 | $37.99 | $38.36 | 1,782,900 |
October 30 2025 | $38.16 | $38.42 | $38.02 | $38.03 | 1,661,500 |
October 29 2025 | $38.58 | $38.87 | $38.12 | $38.28 | 2,942,400 |
October 28 2025 | $38.99 | $39.21 | $38.89 | $39.09 | 2,203,500 |
October 27 2025 | $38.49 | $38.80 | $38.42 | $38.60 | 1,503,600 |
October 24 2025 | $38.03 | $38.24 | $37.91 | $38.02 | 1,542,900 |
October 23 2025 | $38.36 | $38.37 | $38.11 | $38.22 | 1,148,500 |
October 22 2025 | $37.95 | $38.09 | $37.78 | $38.06 | 1,867,700 |
October 21 2025 | $37.73 | $37.83 | $37.54 | $37.56 | 3,122,100 |
October 20 2025 | $38.13 | $38.36 | $38.07 | $38.36 | 2,845,600 |
October 17 2025 | $38.36 | $38.58 | $38.04 | $38.49 | 2,160,400 |
October 16 2025 | $39.32 | $39.43 | $38.80 | $38.87 | 1,792,800 |
October 15 2025 | $39.16 | $39.37 | $38.93 | $39.08 | 2,098,600 |
October 14 2025 | $39.51 | $40.23 | $39.34 | $39.99 | 2,456,800 |
October 13 2025 | $40.16 | $40.48 | $40.13 | $40.39 | 1,022,100 |
October 10 2025 | $40.54 | $40.65 | $39.65 | $39.74 | 1,876,000 |
October 09 2025 | $40.37 | $40.38 | $39.81 | $40.13 | 1,827,000 |
October 08 2025 | $41.13 | $41.17 | $40.64 | $40.67 | 1,540,100 |
October 07 2025 | $40.99 | $41.08 | $40.69 | $40.91 | 2,388,000 |
October 06 2025 | $41.11 | $41.14 | $40.76 | $41.04 | 820,400 |
October 03 2025 | $41.00 | $41.22 | $40.91 | $41.10 | 1,142,400 |
October 02 2025 | $40.27 | $40.41 | $39.92 | $40.34 | 1,739,600 |
October 01 2025 | $40.81 | $40.86 | $40.36 | $40.42 | 1,541,300 |