| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 05 2026 | $22.83 | $22.87 | $22.54 | $22.60 | 2,676,400 |
June 04 2026 | $22.90 | $23.04 | $22.81 | $22.92 | 1,410,000 |
June 03 2026 | $23.05 | $23.23 | $22.88 | $22.91 | 1,298,400 |
June 02 2026 | $22.76 | $23.05 | $22.75 | $22.96 | 1,485,400 |
June 01 2026 | $22.41 | $23.14 | $22.41 | $22.93 | 2,357,800 |
May 29 2026 | $22.92 | $22.92 | $22.39 | $22.43 | 2,583,700 |
May 28 2026 | $23.00 | $23.20 | $22.78 | $22.80 | 1,668,600 |
May 27 2026 | $23.32 | $23.41 | $22.90 | $22.97 | 3,444,300 |
May 26 2026 | $23.95 | $23.98 | $23.52 | $23.56 | 4,681,900 |
May 22 2026 | $23.61 | $24.26 | $23.53 | $24.15 | 2,727,500 |
May 21 2026 | $23.75 | $23.98 | $23.38 | $23.68 | 2,906,900 |
May 20 2026 | $23.48 | $23.97 | $23.20 | $23.33 | 2,559,500 |
May 19 2026 | $23.15 | $23.64 | $23.04 | $23.62 | 2,139,500 |
May 18 2026 | $22.96 | $23.39 | $22.77 | $23.17 | 1,909,900 |
May 15 2026 | $22.66 | $23.04 | $22.47 | $22.90 | 2,372,300 |
May 14 2026 | $21.91 | $22.50 | $21.90 | $22.48 | 2,811,300 |
May 13 2026 | $21.99 | $22.08 | $21.59 | $21.89 | 1,853,600 |
May 12 2026 | $22.21 | $22.30 | $21.94 | $21.94 | 1,918,700 |
May 11 2026 | $21.70 | $22.06 | $21.48 | $21.99 | 3,030,800 |
May 08 2026 | $22.43 | $22.43 | $21.54 | $21.72 | 5,929,700 |
May 07 2026 | $21.94 | $22.24 | $21.83 | $22.09 | 3,392,100 |
May 06 2026 | $22.31 | $22.38 | $21.86 | $22.17 | 4,185,700 |
May 05 2026 | $22.54 | $22.69 | $22.25 | $22.58 | 4,979,000 |
May 04 2026 | $22.27 | $22.85 | $22.27 | $22.65 | 3,492,700 |
May 01 2026 | $22.50 | $22.56 | $22.05 | $22.36 | 4,214,500 |
