| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 03 2025 | $30.16 | $30.76 | $29.75 | $30.43 | 8,812,900 |
October 31 2025 | $30.00 | $30.39 | $29.92 | $30.30 | 8,461,700 |
October 30 2025 | $30.49 | $30.77 | $30.05 | $30.09 | 6,580,200 |
October 29 2025 | $31.02 | $31.13 | $30.46 | $30.66 | 10,919,900 |
October 28 2025 | $32.15 | $32.18 | $31.03 | $31.09 | 11,384,700 |
October 27 2025 | $32.46 | $32.74 | $31.87 | $32.25 | 9,621,300 |
October 24 2025 | $32.05 | $32.43 | $31.38 | $32.20 | 15,189,600 |
October 23 2025 | $32.82 | $33.15 | $31.02 | $31.65 | 27,807,800 |
October 22 2025 | $34.36 | $34.75 | $33.43 | $33.76 | 10,576,400 |
October 21 2025 | $34.12 | $34.98 | $34.06 | $34.68 | 9,405,000 |
October 20 2025 | $33.78 | $34.67 | $33.60 | $34.43 | 7,636,000 |
October 17 2025 | $33.23 | $33.80 | $33.19 | $33.52 | 8,264,400 |
October 16 2025 | $33.67 | $34.05 | $32.84 | $33.29 | 11,017,200 |
October 15 2025 | $33.75 | $33.88 | $33.25 | $33.56 | 7,429,100 |
October 14 2025 | $31.52 | $33.63 | $31.42 | $33.42 | 11,028,900 |
October 13 2025 | $31.73 | $32.32 | $31.56 | $31.90 | 4,892,700 |
October 10 2025 | $31.85 | $32.63 | $31.06 | $31.29 | 7,987,400 |
October 09 2025 | $33.53 | $33.73 | $31.47 | $31.68 | 10,590,300 |
October 08 2025 | $32.66 | $32.70 | $32.11 | $32.45 | 7,688,800 |
October 07 2025 | $32.57 | $32.76 | $32.09 | $32.39 | 8,065,900 |
October 06 2025 | $32.54 | $32.71 | $31.77 | $32.58 | 6,908,500 |
October 03 2025 | $32.75 | $33.49 | $32.51 | $32.52 | 9,214,100 |
October 02 2025 | $32.28 | $32.58 | $31.84 | $32.31 | 7,438,900 |
October 01 2025 | $31.99 | $32.55 | $31.81 | $32.28 | 8,546,700 |
September 30 2025 | $32.83 | $32.89 | $30.77 | $31.91 | 10,283,400 |