| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 30 2026 | $24.36 | $25.08 | $24.21 | $24.95 | 4,492,500 |
April 29 2026 | $24.99 | $25.04 | $24.00 | $24.52 | 7,071,500 |
April 28 2026 | $25.31 | $25.42 | $24.80 | $25.09 | 4,326,800 |
April 27 2026 | $25.00 | $25.63 | $24.92 | $25.41 | 6,260,400 |
April 24 2026 | $25.21 | $25.25 | $24.73 | $24.95 | 5,148,900 |
April 23 2026 | $25.84 | $26.02 | $24.73 | $25.01 | 8,576,900 |
April 22 2026 | $24.71 | $25.74 | $24.70 | $25.66 | 9,643,700 |
April 21 2026 | $25.05 | $25.33 | $24.43 | $24.46 | 6,472,800 |
April 20 2026 | $24.17 | $25.05 | $24.08 | $24.92 | 6,199,700 |
April 17 2026 | $25.19 | $25.34 | $24.37 | $24.55 | 8,161,000 |
April 16 2026 | $24.91 | $25.49 | $24.54 | $25.18 | 10,701,100 |
April 15 2026 | $24.15 | $24.85 | $24.03 | $24.79 | 11,695,400 |
April 14 2026 | $23.45 | $24.30 | $23.43 | $24.03 | 10,482,700 |
April 13 2026 | $23.00 | $23.43 | $22.73 | $23.40 | 5,516,100 |
April 10 2026 | $22.95 | $23.25 | $22.51 | $23.22 | 5,856,400 |
April 09 2026 | $22.90 | $23.35 | $22.83 | $22.87 | 3,163,800 |
April 08 2026 | $23.70 | $23.76 | $22.89 | $22.91 | 6,788,600 |
April 07 2026 | $23.08 | $23.54 | $22.68 | $23.43 | 10,668,300 |
April 06 2026 | $23.31 | $23.62 | $23.08 | $23.08 | 3,660,100 |
April 02 2026 | $22.58 | $23.43 | $22.57 | $23.36 | 3,855,200 |
April 01 2026 | $23.29 | $23.35 | $22.72 | $22.76 | 4,417,700 |
