| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 29 2026 | $22.15 | $22.23 | $21.74 | $21.76 | 5,843,800 |
May 28 2026 | $21.70 | $22.58 | $21.68 | $22.45 | 8,442,800 |
May 27 2026 | $21.85 | $21.93 | $20.98 | $21.05 | 6,282,600 |
May 26 2026 | $20.96 | $21.69 | $20.96 | $21.67 | 5,318,600 |
May 22 2026 | $20.78 | $20.81 | $20.44 | $20.66 | 4,135,400 |
May 21 2026 | $19.78 | $20.70 | $19.61 | $20.62 | 5,527,600 |
May 20 2026 | $19.14 | $20.00 | $18.77 | $20.00 | 6,091,748 |
May 19 2026 | $18.50 | $19.15 | $18.36 | $19.05 | 6,462,942 |
May 18 2026 | $18.98 | $19.14 | $18.40 | $18.52 | 10,714,560 |
May 15 2026 | $18.25 | $18.41 | $17.93 | $18.41 | 6,892,300 |
May 14 2026 | $18.80 | $19.00 | $18.25 | $18.31 | 5,599,200 |
May 13 2026 | $18.35 | $18.47 | $17.99 | $18.43 | 5,229,300 |
May 12 2026 | $18.57 | $18.64 | $18.07 | $18.52 | 5,443,600 |
May 11 2026 | $19.61 | $19.65 | $18.60 | $18.69 | 6,547,200 |
May 08 2026 | $19.35 | $19.62 | $19.14 | $19.48 | 3,806,700 |
May 07 2026 | $19.87 | $20.02 | $19.06 | $19.23 | 5,344,900 |
May 06 2026 | $19.66 | $20.10 | $19.60 | $19.82 | 4,332,000 |
May 05 2026 | $19.34 | $19.61 | $19.03 | $19.28 | 3,941,000 |
May 04 2026 | $19.61 | $19.68 | $19.02 | $19.12 | 3,973,800 |
May 01 2026 | $19.78 | $19.81 | $19.49 | $19.69 | 4,707,700 |
April 30 2026 | $19.37 | $19.79 | $19.34 | $19.55 | 4,785,400 |
April 29 2026 | $19.60 | $19.62 | $19.08 | $19.30 | 3,748,500 |
April 28 2026 | $20.11 | $20.45 | $19.32 | $19.43 | 4,746,500 |
April 27 2026 | $20.16 | $20.44 | $19.82 | $20.01 | 3,319,100 |
April 24 2026 | $20.21 | $20.37 | $19.80 | $20.10 | 3,502,600 |
