
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $30.17 | $30.60 | $29.78 | $30.59 | 15,358,000 |
October 30 2025 | $30.30 | $30.85 | $29.89 | $30.14 | 13,789,900 |
October 29 2025 | $31.11 | $31.98 | $30.55 | $30.65 | 16,425,600 |
October 28 2025 | $31.83 | $32.67 | $29.92 | $31.16 | 36,673,100 |
October 27 2025 | $32.92 | $33.38 | $32.01 | $32.96 | 18,139,400 |
October 24 2025 | $35.02 | $35.05 | $32.86 | $33.00 | 22,562,600 |
October 23 2025 | $34.50 | $35.26 | $34.16 | $34.70 | 12,398,800 |
October 22 2025 | $34.53 | $35.15 | $33.82 | $34.70 | 18,174,900 |
October 21 2025 | $33.35 | $33.65 | $33.11 | $33.62 | 13,334,700 |
October 20 2025 | $34.35 | $34.79 | $33.53 | $33.60 | 13,441,100 |
October 17 2025 | $34.85 | $35.15 | $34.04 | $34.10 | 11,104,900 |
October 16 2025 | $35.51 | $35.93 | $34.80 | $35.19 | 12,035,000 |
October 15 2025 | $35.30 | $35.99 | $34.99 | $35.50 | 15,845,200 |
October 14 2025 | $33.51 | $34.60 | $33.27 | $34.36 | 13,940,800 |
October 13 2025 | $33.26 | $33.65 | $32.49 | $33.58 | 15,266,700 |
October 10 2025 | $34.49 | $34.57 | $32.61 | $32.69 | 31,596,100 |
October 09 2025 | $34.21 | $35.31 | $33.78 | $35.20 | 27,112,600 |
October 08 2025 | $33.03 | $34.00 | $32.41 | $33.98 | 26,902,400 |
October 07 2025 | $34.96 | $35.02 | $32.78 | $32.95 | 29,236,800 |
October 06 2025 | $35.86 | $36.34 | $34.93 | $34.98 | 17,537,900 |
October 03 2025 | $35.25 | $36.43 | $35.12 | $35.37 | 22,317,200 |
October 02 2025 | $35.60 | $36.35 | $34.80 | $34.89 | 31,316,700 |
October 01 2025 | $36.98 | $38.06 | $35.05 | $35.16 | 33,047,300 |