| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 09 2026 | $18.64 | $19.09 | $18.30 | $18.85 | 6,554,060 |
July 08 2026 | $18.65 | $18.68 | $18.31 | $18.35 | 9,010,348 |
July 07 2026 | $19.02 | $19.33 | $18.73 | $18.90 | 7,209,289 |
July 06 2026 | $18.91 | $19.29 | $18.58 | $19.19 | 8,873,871 |
July 02 2026 | $18.82 | $19.17 | $18.73 | $19.07 | 8,673,631 |
July 01 2026 | $18.59 | $18.82 | $18.34 | $18.65 | 8,699,307 |
June 30 2026 | $18.45 | $18.64 | $17.94 | $18.51 | 11,108,653 |
June 29 2026 | $19.84 | $19.93 | $18.43 | $18.56 | 17,158,525 |
June 26 2026 | $19.92 | $20.26 | $19.83 | $20.02 | 6,704,378 |
June 25 2026 | $20.84 | $20.91 | $19.95 | $20.03 | 5,588,072 |
June 24 2026 | $20.57 | $20.97 | $20.41 | $20.73 | 7,575,426 |
June 23 2026 | $20.37 | $20.76 | $20.20 | $20.26 | 8,660,805 |
June 22 2026 | $21.04 | $21.15 | $20.29 | $20.43 | 9,472,518 |
June 18 2026 | $21.01 | $21.39 | $20.76 | $20.96 | 10,044,134 |
June 17 2026 | $21.51 | $21.88 | $20.68 | $20.75 | 8,746,413 |
June 16 2026 | $22.00 | $22.06 | $21.50 | $21.53 | 5,303,235 |
June 15 2026 | $21.93 | $22.20 | $21.67 | $21.90 | 6,597,155 |
June 12 2026 | $21.88 | $22.04 | $21.67 | $21.69 | 6,801,834 |
June 11 2026 | $21.15 | $21.66 | $20.97 | $21.66 | 6,458,618 |
June 10 2026 | $21.37 | $21.52 | $20.89 | $20.91 | 6,782,314 |
June 09 2026 | $21.35 | $21.81 | $21.09 | $21.46 | 6,602,334 |
June 08 2026 | $21.05 | $21.45 | $20.98 | $21.09 | 6,230,114 |
June 05 2026 | $21.31 | $21.61 | $21.06 | $21.36 | 7,180,032 |
June 04 2026 | $21.31 | $21.40 | $21.04 | $21.36 | 5,720,449 |
June 03 2026 | $20.80 | $21.28 | $20.77 | $21.00 | 6,143,822 |
