
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $31.91 | $33.19 | $31.91 | $32.04 | 310,383 |
July 30 2025 | $33.84 | $34.12 | $32.26 | $32.59 | 332,687 |
July 29 2025 | $34.75 | $34.75 | $33.59 | $33.95 | 282,522 |
July 28 2025 | $34.40 | $34.64 | $33.86 | $34.61 | 374,688 |
July 25 2025 | $33.08 | $34.45 | $32.43 | $34.40 | 613,910 |
July 24 2025 | $31.00 | $32.88 | $31.00 | $32.87 | 665,733 |
July 23 2025 | $32.25 | $32.62 | $31.93 | $32.00 | 328,392 |
July 22 2025 | $30.89 | $32.08 | $30.70 | $31.99 | 275,108 |
July 21 2025 | $30.83 | $31.27 | $30.52 | $30.89 | 184,234 |
July 18 2025 | $31.13 | $31.33 | $30.28 | $30.51 | 325,270 |
July 17 2025 | $31.16 | $31.62 | $30.71 | $30.88 | 416,059 |
July 16 2025 | $30.15 | $31.23 | $29.95 | $31.11 | 466,498 |
July 15 2025 | $30.40 | $31.04 | $29.84 | $29.96 | 310,541 |
July 14 2025 | $29.99 | $30.80 | $29.45 | $30.17 | 177,862 |
July 11 2025 | $31.17 | $31.52 | $30.25 | $30.28 | 250,839 |
July 10 2025 | $30.58 | $31.50 | $30.55 | $31.09 | 170,136 |
July 09 2025 | $30.47 | $30.69 | $29.90 | $30.59 | 224,600 |
July 08 2025 | $29.84 | $30.77 | $29.84 | $30.25 | 187,171 |
July 07 2025 | $30.33 | $30.63 | $29.57 | $29.79 | 192,447 |
July 03 2025 | $30.88 | $31.15 | $30.27 | $30.76 | 128,527 |
July 02 2025 | $29.88 | $30.83 | $29.80 | $30.70 | 213,100 |
July 01 2025 | $28.02 | $30.52 | $27.83 | $29.73 | 235,500 |