| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 12 2026 | $30.65 | $31.07 | $30.22 | $30.50 | 4,270,805 |
August 11 2026 | $31.24 | $31.52 | $30.65 | $31.12 | 3,972,222 |
August 10 2026 | $30.11 | $31.49 | $30.04 | $31.48 | 5,752,915 |
August 07 2026 | $30.05 | $31.68 | $30.04 | $30.24 | 6,205,500 |
August 06 2026 | $29.89 | $30.22 | $29.27 | $29.58 | 7,812,200 |
August 05 2026 | $30.61 | $30.75 | $29.53 | $30.21 | 6,644,400 |
August 04 2026 | $29.42 | $30.07 | $29.35 | $29.82 | 5,794,200 |
August 03 2026 | $29.47 | $30.18 | $29.26 | $30.03 | 6,026,900 |
July 31 2026 | $29.02 | $29.38 | $28.38 | $28.76 | 8,230,500 |
July 30 2026 | $28.27 | $29.57 | $28.13 | $29.46 | 12,134,100 |
July 29 2026 | $26.03 | $30.45 | $25.89 | $29.83 | 17,581,000 |
July 28 2026 | $29.90 | $31.40 | $29.75 | $30.33 | 9,819,900 |
July 27 2026 | $28.05 | $29.92 | $28.04 | $29.17 | 9,804,600 |
July 24 2026 | $27.28 | $28.09 | $27.09 | $27.66 | 6,846,800 |
July 23 2026 | $27.89 | $28.03 | $26.77 | $27.14 | 7,157,600 |
July 22 2026 | $28.76 | $28.92 | $27.48 | $27.69 | 5,635,600 |
July 21 2026 | $28.63 | $29.39 | $28.34 | $28.50 | 5,576,400 |
July 20 2026 | $29.50 | $29.90 | $28.85 | $29.68 | 6,352,200 |
July 17 2026 | $30.64 | $31.01 | $29.59 | $29.78 | 5,898,200 |
July 16 2026 | $29.07 | $30.52 | $28.96 | $30.37 | 8,941,700 |
July 15 2026 | $28.04 | $29.25 | $27.96 | $28.49 | 7,340,400 |
July 14 2026 | $27.00 | $28.00 | $26.68 | $27.68 | 14,088,800 |
July 13 2026 | $28.88 | $29.38 | $28.22 | $28.77 | 6,451,100 |
July 10 2026 | $29.67 | $30.05 | $28.09 | $28.39 | 5,916,200 |
July 09 2026 | $28.86 | $29.35 | $28.44 | $29.19 | 4,955,400 |
