| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $19.91 | $23.28 | $19.63 | $21.57 | 172,492,762 |
April 2026 | $21.25 | $22.05 | $19.63 | $20.09 | 103,251,292 |
March 2026 | $22.37 | $22.73 | $19.69 | $20.70 | 123,349,036 |
February 2026 | $22.02 | $23.40 | $21.12 | $23.00 | 131,905,372 |
January 2026 | $25.86 | $26.08 | $21.74 | $22.04 | 126,685,279 |
December 2025 | $28.58 | $28.78 | $25.04 | $25.53 | 85,327,935 |
November 2025 | $27.89 | $30.26 | $27.27 | $29.27 | 72,653,836 |
October 2025 | $28.71 | $30.20 | $27.47 | $27.81 | 98,907,027 |
September 2025 | $25.78 | $29.10 | $25.58 | $28.71 | 82,595,557 |
August 2025 | $23.39 | $28.05 | $23.26 | $26.47 | 81,844,614 |
July 2025 | $24.43 | $24.75 | $22.87 | $23.39 | 95,955,385 |
June 2025 | $25.47 | $25.92 | $22.99 | $25.04 | 96,115,253 |
May 2025 | $24.58 | $25.92 | $23.42 | $25.38 | 152,462,826 |
April 2025 | $24.26 | $25.09 | $19.64 | $25.01 | 121,472,006 |
March 2025 | $23.79 | $24.73 | $21.75 | $24.42 | 144,010,253 |
February 2025 | $20.81 | $24.59 | $20.74 | $24.02 | 80,424,897 |
January 2025 | $20.40 | $21.48 | $19.04 | $21.11 | 72,834,028 |
December 2024 | $19.18 | $21.78 | $19.12 | $20.30 | 70,229,457 |
November 2024 | $16.96 | $19.82 | $16.90 | $19.23 | 62,311,714 |
October 2024 | $18.59 | $18.69 | $16.71 | $16.88 | 58,089,265 |
September 2024 | $18.43 | $18.87 | $17.16 | $18.53 | 58,808,810 |
August 2024 | $16.58 | $18.68 | $15.25 | $18.65 | 90,954,010 |
July 2024 | $16.27 | $18.44 | $16.25 | $16.93 | 90,404,030 |
June 2024 | $15.89 | $16.72 | $15.16 | $16.24 | 83,598,615 |
May 2024 | $15.83 | $16.36 | $14.36 | $15.74 | 122,894,755 |
