| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 29 2026 | $20.58 | $20.68 | $17.44 | $17.69 | 38,571,019 |
July 28 2026 | $20.82 | $20.82 | $18.84 | $20.42 | 23,575,804 |
July 27 2026 | $23.82 | $23.90 | $20.76 | $21.65 | 24,590,996 |
July 24 2026 | $25.31 | $25.80 | $22.89 | $23.15 | 21,181,656 |
July 23 2026 | $24.17 | $26.84 | $23.94 | $25.82 | 31,634,012 |
July 22 2026 | $22.45 | $24.63 | $22.31 | $24.46 | 24,515,368 |
July 21 2026 | $21.02 | $24.49 | $20.98 | $22.89 | 47,445,772 |
July 20 2026 | $18.78 | $21.02 | $18.78 | $20.54 | 40,939,892 |
July 17 2026 | $17.00 | $17.83 | $16.13 | $17.56 | 22,952,186 |
July 16 2026 | $19.01 | $19.27 | $17.60 | $17.72 | 18,915,796 |
July 15 2026 | $19.90 | $20.74 | $18.69 | $19.87 | 21,655,276 |
July 14 2026 | $20.88 | $21.23 | $19.04 | $19.87 | 18,913,848 |
July 13 2026 | $21.50 | $22.18 | $19.65 | $20.09 | 18,836,944 |
July 10 2026 | $23.34 | $23.54 | $21.77 | $22.11 | 16,487,876 |
July 09 2026 | $22.62 | $24.09 | $22.42 | $23.26 | 29,106,516 |
July 08 2026 | $20.39 | $21.87 | $20.14 | $21.85 | 22,316,960 |
July 07 2026 | $20.80 | $21.20 | $19.51 | $20.47 | 24,783,084 |
July 06 2026 | $21.46 | $22.60 | $21.05 | $21.73 | 28,330,540 |
July 02 2026 | $22.83 | $23.17 | $19.39 | $20.04 | 31,109,492 |
July 01 2026 | $23.41 | $23.48 | $21.69 | $22.84 | 26,596,756 |
June 30 2026 | $24.42 | $24.76 | $23.71 | $24.50 | 16,524,114 |
June 29 2026 | $26.35 | $26.88 | $23.29 | $24.83 | 20,269,516 |
June 26 2026 | $24.94 | $26.13 | $23.80 | $25.94 | 44,844,672 |
June 25 2026 | $27.51 | $28.08 | $24.42 | $25.68 | 22,187,588 |
June 24 2026 | $27.54 | $27.54 | $24.95 | $26.22 | 22,885,668 |
