
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $38.98 | $39.96 | $38.78 | $39.74 | 52,181,800 |
October 30 2025 | $40.02 | $40.19 | $38.77 | $38.96 | 47,371,000 |
October 29 2025 | $40.93 | $41.32 | $39.67 | $40.21 | 53,730,200 |
October 28 2025 | $39.15 | $39.52 | $38.95 | $39.32 | 30,719,200 |
October 27 2025 | $38.81 | $39.29 | $38.77 | $39.23 | 27,487,200 |
October 24 2025 | $38.60 | $38.92 | $38.54 | $38.82 | 27,485,700 |
October 23 2025 | $39.79 | $39.86 | $38.39 | $38.40 | 52,663,600 |
October 22 2025 | $39.57 | $40.21 | $38.92 | $39.80 | 31,009,500 |
October 21 2025 | $40.63 | $40.78 | $40.13 | $40.30 | 29,881,700 |
October 20 2025 | $40.70 | $40.87 | $40.35 | $40.80 | 28,079,200 |
October 17 2025 | $40.50 | $40.66 | $40.21 | $40.55 | 20,523,500 |
October 16 2025 | $40.42 | $40.57 | $40.18 | $40.36 | 16,751,200 |
October 15 2025 | $40.42 | $40.56 | $40.24 | $40.38 | 18,233,200 |
October 14 2025 | $39.80 | $40.58 | $39.76 | $40.55 | 22,346,100 |
October 13 2025 | $39.75 | $40.16 | $39.41 | $39.75 | 26,453,700 |
October 10 2025 | $40.25 | $40.61 | $39.82 | $39.85 | 38,107,700 |
October 09 2025 | $40.65 | $40.66 | $40.04 | $40.14 | 34,868,200 |
October 08 2025 | $40.84 | $40.84 | $40.37 | $40.62 | 35,601,000 |
October 07 2025 | $40.91 | $41.15 | $40.64 | $40.70 | 34,001,300 |
October 06 2025 | $42.52 | $42.65 | $40.65 | $40.74 | 75,944,200 |
October 03 2025 | $42.71 | $43.19 | $42.67 | $42.93 | 18,016,000 |
October 02 2025 | $42.84 | $42.98 | $42.49 | $42.67 | 21,550,100 |
October 01 2025 | $43.18 | $43.34 | $42.72 | $43.09 | 19,921,900 |