| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 14 2026 | $21.65 | $21.66 | $21.18 | $21.48 | 7,668,821 |
May 13 2026 | $22.75 | $22.75 | $21.40 | $21.65 | 9,949,724 |
May 12 2026 | $22.91 | $23.35 | $22.76 | $22.90 | 7,840,357 |
May 11 2026 | $22.70 | $23.24 | $22.45 | $22.49 | 11,314,928 |
May 08 2026 | $23.71 | $23.71 | $22.47 | $22.97 | 13,911,000 |
May 07 2026 | $24.90 | $25.32 | $23.20 | $23.67 | 11,752,100 |
May 06 2026 | $24.88 | $24.92 | $24.16 | $24.59 | 4,770,600 |
May 05 2026 | $24.65 | $24.82 | $24.28 | $24.54 | 5,544,900 |
May 04 2026 | $25.60 | $25.98 | $24.53 | $24.56 | 7,370,600 |
May 01 2026 | $25.50 | $26.06 | $25.19 | $25.54 | 5,877,500 |
April 30 2026 | $25.85 | $25.85 | $24.90 | $25.42 | 8,097,500 |
April 29 2026 | $25.31 | $26.17 | $24.95 | $25.96 | 6,308,900 |
April 28 2026 | $25.49 | $25.92 | $25.25 | $25.59 | 6,466,600 |
April 27 2026 | $25.71 | $26.48 | $25.18 | $25.22 | 7,505,700 |
April 24 2026 | $25.64 | $26.42 | $25.17 | $26.02 | 5,804,400 |
April 23 2026 | $26.77 | $26.77 | $25.30 | $25.65 | 7,239,900 |
April 22 2026 | $27.83 | $28.10 | $26.52 | $27.04 | 6,252,900 |
April 21 2026 | $29.06 | $29.25 | $27.54 | $27.74 | 7,794,200 |
April 20 2026 | $27.60 | $28.96 | $27.48 | $28.86 | 8,961,100 |
April 17 2026 | $27.50 | $27.75 | $27.22 | $27.52 | 5,715,900 |
April 16 2026 | $27.46 | $27.70 | $26.55 | $26.97 | 5,770,000 |
April 15 2026 | $26.47 | $27.24 | $26.38 | $27.17 | 8,423,200 |
April 14 2026 | $25.45 | $26.48 | $25.44 | $25.89 | 4,971,700 |
April 13 2026 | $25.47 | $25.64 | $24.75 | $25.36 | 6,203,700 |
April 10 2026 | $26.03 | $26.70 | $25.10 | $25.21 | 7,356,900 |
