| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 26 2026 | $23.47 | $23.48 | $23.07 | $23.26 | 13,555,200 |
June 25 2026 | $23.27 | $23.72 | $23.25 | $23.41 | 11,204,318 |
June 24 2026 | $23.10 | $23.33 | $23.07 | $23.12 | 11,157,157 |
June 23 2026 | $22.78 | $23.06 | $22.71 | $23.02 | 11,301,500 |
June 22 2026 | $22.50 | $23.00 | $22.50 | $22.83 | 10,755,170 |
June 18 2026 | $22.84 | $22.90 | $22.51 | $22.59 | 17,219,200 |
June 17 2026 | $22.76 | $23.12 | $22.45 | $22.60 | 10,811,200 |
June 16 2026 | $22.69 | $22.81 | $22.51 | $22.75 | 10,149,100 |
June 15 2026 | $22.91 | $22.97 | $22.37 | $22.42 | 12,559,000 |
June 12 2026 | $22.57 | $22.79 | $22.50 | $22.70 | 12,028,500 |
June 11 2026 | $22.11 | $22.45 | $21.96 | $22.33 | 12,699,600 |
June 10 2026 | $22.11 | $22.49 | $21.67 | $21.98 | 21,830,500 |
June 09 2026 | $21.95 | $22.31 | $21.73 | $22.10 | 15,993,200 |
June 08 2026 | $21.79 | $21.95 | $21.67 | $21.79 | 13,927,800 |
June 05 2026 | $21.67 | $21.93 | $21.56 | $21.76 | 12,561,100 |
June 04 2026 | $21.09 | $21.67 | $21.07 | $21.67 | 11,072,800 |
June 03 2026 | $21.02 | $21.06 | $20.81 | $20.88 | 12,652,800 |
June 02 2026 | $20.60 | $21.28 | $20.58 | $21.18 | 13,515,500 |
June 01 2026 | $20.91 | $21.01 | $20.69 | $20.70 | 10,584,000 |
May 29 2026 | $21.08 | $21.25 | $20.96 | $21.12 | 19,863,200 |
May 28 2026 | $21.17 | $21.22 | $20.91 | $21.13 | 16,565,400 |
May 27 2026 | $21.57 | $21.64 | $21.24 | $21.29 | 9,547,700 |
May 26 2026 | $21.45 | $21.66 | $21.40 | $21.56 | 6,664,700 |
May 22 2026 | $21.33 | $21.47 | $21.29 | $21.35 | 6,087,100 |
May 21 2026 | $21.13 | $21.31 | $21.00 | $21.28 | 6,517,800 |
