| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $22.30 | $22.80 | $22.27 | $22.53 | 532,800 |
April 2026 | $21.32 | $23.26 | $20.54 | $22.47 | 11,790,456 |
March 2026 | $23.18 | $23.79 | $20.84 | $21.45 | 17,469,077 |
February 2026 | $22.16 | $24.62 | $21.66 | $23.89 | 21,477,763 |
January 2026 | $19.53 | $22.33 | $19.00 | $22.12 | 19,182,764 |
December 2025 | $20.22 | $20.79 | $19.13 | $19.62 | 18,520,106 |
November 2025 | $20.28 | $21.15 | $18.44 | $20.44 | 22,377,751 |
October 2025 | $20.66 | $21.44 | $19.47 | $19.80 | 15,886,520 |
September 2025 | $23.50 | $23.85 | $20.05 | $20.81 | 23,477,044 |
August 2025 | $19.72 | $23.67 | $19.13 | $23.66 | 19,069,649 |
July 2025 | $20.29 | $20.88 | $19.25 | $19.80 | 17,427,200 |
June 2025 | $21.25 | $22.11 | $20.15 | $20.39 | 16,593,863 |
May 2025 | $21.24 | $22.67 | $20.82 | $21.44 | 11,096,641 |
April 2025 | $21.39 | $22.31 | $19.15 | $21.50 | 17,687,352 |
March 2025 | $22.32 | $22.68 | $20.14 | $21.45 | 18,309,178 |
February 2025 | $22.81 | $23.37 | $21.89 | $22.26 | 13,212,541 |
January 2025 | $19.67 | $23.82 | $18.75 | $22.98 | 16,982,958 |
December 2024 | $21.44 | $21.91 | $18.77 | $19.50 | 22,912,733 |
November 2024 | $20.43 | $23.97 | $18.57 | $21.51 | 23,601,791 |
October 2024 | $21.80 | $22.02 | $18.56 | $19.92 | 5,426,338 |
September 2024 | $23.86 | $24.37 | $21.42 | $21.97 | 10,144,837 |
August 2024 | $22.93 | $24.29 | $21.00 | $24.03 | 10,136,686 |
July 2024 | $21.62 | $23.09 | $21.60 | $22.91 | 11,416,164 |
