| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 17 2026 | $22.50 | $22.64 | $21.81 | $21.82 | 8,590,252 |
August 14 2026 | $23.78 | $23.95 | $22.97 | $23.11 | 6,257,200 |
August 13 2026 | $22.50 | $23.95 | $22.24 | $23.84 | 8,115,900 |
August 12 2026 | $22.12 | $22.40 | $21.84 | $22.30 | 5,726,800 |
August 11 2026 | $22.23 | $22.62 | $21.87 | $22.46 | 11,486,100 |
August 10 2026 | $21.24 | $22.44 | $21.14 | $22.23 | 6,423,700 |
August 07 2026 | $21.25 | $21.51 | $21.02 | $21.40 | 5,996,400 |
August 06 2026 | $20.20 | $20.90 | $19.92 | $20.76 | 5,216,300 |
August 05 2026 | $21.32 | $21.45 | $20.90 | $21.00 | 5,531,400 |
August 04 2026 | $20.06 | $21.06 | $20.00 | $20.98 | 6,570,100 |
August 03 2026 | $19.28 | $20.15 | $19.20 | $20.05 | 5,834,400 |
July 31 2026 | $18.31 | $19.15 | $18.25 | $19.06 | 5,378,000 |
July 30 2026 | $18.42 | $18.43 | $17.82 | $18.40 | 4,433,800 |
July 29 2026 | $18.26 | $18.86 | $18.17 | $18.52 | 5,207,400 |
July 28 2026 | $18.05 | $18.50 | $17.67 | $18.34 | 6,214,800 |
July 27 2026 | $18.56 | $18.64 | $18.01 | $18.14 | 4,635,300 |
July 24 2026 | $17.64 | $18.34 | $17.58 | $18.14 | 8,824,100 |
July 23 2026 | $18.31 | $18.39 | $17.32 | $17.38 | 7,399,100 |
July 22 2026 | $18.80 | $18.80 | $18.13 | $18.22 | 4,731,900 |
July 21 2026 | $19.30 | $19.43 | $18.39 | $18.81 | 7,531,700 |
July 20 2026 | $19.36 | $19.96 | $19.16 | $19.46 | 4,093,900 |
July 17 2026 | $19.27 | $19.94 | $19.20 | $19.57 | 7,756,000 |
July 16 2026 | $19.66 | $20.04 | $19.27 | $19.63 | 7,080,000 |
July 15 2026 | $20.19 | $20.71 | $19.54 | $19.58 | 11,101,900 |
July 14 2026 | $18.16 | $20.26 | $18.11 | $19.92 | 13,525,300 |
