| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $20.37 | $20.72 | $19.51 | $19.74 | 809,379 |
April 2026 | $21.20 | $21.31 | $19.75 | $20.24 | 2,048,700 |
March 2026 | $22.82 | $22.87 | $19.78 | $21.04 | 4,371,900 |
February 2026 | $21.88 | $23.61 | $21.61 | $23.05 | 1,270,600 |
January 2026 | $20.98 | $22.35 | $20.35 | $21.73 | 970,800 |
December 2025 | $21.29 | $21.39 | $20.27 | $20.94 | 1,169,700 |
November 2025 | $18.63 | $21.76 | $18.23 | $21.52 | 2,045,300 |
October 2025 | $18.11 | $18.78 | $17.97 | $18.67 | 2,681,900 |
September 2025 | $19.64 | $19.64 | $17.93 | $18.01 | 3,093,000 |
August 2025 | $21.51 | $21.75 | $19.48 | $19.73 | 1,844,500 |
July 2025 | $20.11 | $21.73 | $19.95 | $21.40 | 1,422,600 |
June 2025 | $20.79 | $21.36 | $19.49 | $20.18 | 1,472,000 |
May 2025 | $21.79 | $22.34 | $20.37 | $20.79 | 1,188,900 |
April 2025 | $20.13 | $21.99 | $18.81 | $21.76 | 1,985,300 |
March 2025 | $20.46 | $22.59 | $20.12 | $20.28 | 1,657,000 |
February 2025 | $20.35 | $21.61 | $20.18 | $20.45 | 1,087,700 |
January 2025 | $19.86 | $20.69 | $19.49 | $20.35 | 1,096,000 |
December 2024 | $20.02 | $20.85 | $18.83 | $19.86 | 1,820,800 |
November 2024 | $21.54 | $21.88 | $19.30 | $19.90 | 1,603,300 |
October 2024 | $24.29 | $24.87 | $21.39 | $21.54 | 777,600 |
September 2024 | $23.67 | $25.05 | $22.94 | $24.11 | 553,500 |
August 2024 | $23.05 | $25.32 | $22.30 | $24.17 | 515,700 |
July 2024 | $21.48 | $23.13 | $21.11 | $23.02 | 478,300 |
June 2024 | $21.85 | $22.02 | $20.01 | $21.35 | 644,600 |
May 2024 | $20.52 | $22.60 | $20.25 | $21.95 | 837,800 |
