| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 21 2026 | $17.86 | $18.30 | $17.78 | $18.11 | 6,559,555 |
May 20 2026 | $17.47 | $18.03 | $17.31 | $17.97 | 7,073,332 |
May 19 2026 | $17.71 | $18.12 | $17.40 | $17.66 | 7,924,171 |
May 18 2026 | $16.80 | $17.68 | $16.62 | $17.54 | 8,032,416 |
May 15 2026 | $16.44 | $17.38 | $16.26 | $16.86 | 7,978,200 |
May 14 2026 | $16.20 | $16.63 | $15.76 | $16.51 | 6,223,400 |
May 13 2026 | $15.66 | $16.20 | $15.48 | $16.08 | 4,637,200 |
May 12 2026 | $15.96 | $16.32 | $15.71 | $15.74 | 4,617,200 |
May 11 2026 | $16.36 | $16.72 | $15.64 | $16.33 | 9,844,000 |
May 08 2026 | $15.70 | $16.61 | $15.48 | $16.59 | 8,219,400 |
May 07 2026 | $15.83 | $16.15 | $15.56 | $15.92 | 9,327,500 |
May 06 2026 | $15.67 | $15.76 | $15.04 | $15.33 | 9,443,600 |
May 05 2026 | $15.65 | $15.98 | $15.46 | $15.86 | 6,875,400 |
May 04 2026 | $14.93 | $15.62 | $14.93 | $15.60 | 7,815,200 |
May 01 2026 | $14.75 | $15.03 | $14.49 | $14.90 | 5,572,100 |
April 30 2026 | $14.42 | $14.50 | $13.89 | $14.16 | 6,802,100 |
April 29 2026 | $14.59 | $14.78 | $14.35 | $14.70 | 5,691,100 |
April 28 2026 | $14.70 | $14.98 | $14.47 | $14.65 | 4,365,400 |
April 27 2026 | $14.21 | $14.82 | $14.20 | $14.63 | 5,567,700 |
April 24 2026 | $14.01 | $14.30 | $13.85 | $14.24 | 4,322,900 |
April 23 2026 | $14.15 | $14.25 | $13.53 | $13.92 | 6,341,800 |
April 22 2026 | $14.55 | $14.66 | $14.28 | $14.63 | 5,680,600 |
April 21 2026 | $14.45 | $15.01 | $14.32 | $14.46 | 8,084,700 |
April 20 2026 | $13.95 | $14.52 | $13.90 | $14.32 | 7,645,800 |
April 17 2026 | $14.29 | $14.39 | $13.88 | $14.02 | 6,826,000 |
