
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $38.54 | $40.13 | $38.26 | $40.04 | 2,635,000 |
October 30 2025 | $38.85 | $39.03 | $38.15 | $38.76 | 2,373,500 |
October 29 2025 | $39.18 | $39.78 | $38.76 | $39.18 | 2,903,600 |
October 28 2025 | $38.99 | $40.00 | $38.65 | $39.63 | 1,745,000 |
October 27 2025 | $39.83 | $39.88 | $38.83 | $38.95 | 2,948,700 |
October 24 2025 | $40.91 | $41.13 | $39.70 | $39.83 | 2,015,400 |
October 23 2025 | $41.36 | $42.80 | $40.45 | $40.89 | 2,743,200 |
October 22 2025 | $40.62 | $41.54 | $40.39 | $40.95 | 1,701,400 |
October 21 2025 | $40.34 | $40.66 | $40.00 | $40.63 | 1,710,500 |
October 20 2025 | $39.59 | $40.18 | $39.53 | $39.99 | 1,330,600 |
October 17 2025 | $38.98 | $39.81 | $38.92 | $39.51 | 1,541,500 |
October 16 2025 | $39.61 | $39.90 | $39.31 | $39.64 | 1,252,900 |
October 15 2025 | $39.09 | $39.56 | $38.98 | $39.43 | 1,149,600 |
October 14 2025 | $38.79 | $39.37 | $38.62 | $39.06 | 972,300 |
October 13 2025 | $39.48 | $40.02 | $38.87 | $38.98 | 1,227,900 |
October 10 2025 | $39.97 | $40.13 | $39.01 | $39.09 | 1,803,800 |
October 09 2025 | $41.70 | $41.82 | $39.64 | $39.90 | 1,815,700 |
October 08 2025 | $42.09 | $42.22 | $41.85 | $42.06 | 698,500 |
October 07 2025 | $42.27 | $42.54 | $41.52 | $41.92 | 745,400 |
October 06 2025 | $42.67 | $42.67 | $42.04 | $42.12 | 792,200 |
October 03 2025 | $42.58 | $42.99 | $42.51 | $42.76 | 814,700 |
October 02 2025 | $42.38 | $42.66 | $42.20 | $42.52 | 700,700 |
October 01 2025 | $42.43 | $42.87 | $42.21 | $42.48 | 933,500 |