| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $31.00 | $33.33 | $28.57 | $30.70 | 4,747,462 |
April 2026 | $28.20 | $31.14 | $26.00 | $31.01 | 5,647,416 |
March 2026 | $28.10 | $28.62 | $24.95 | $28.25 | 3,881,301 |
February 2026 | $26.92 | $28.99 | $24.92 | $28.39 | 2,168,215 |
January 2026 | $27.96 | $28.50 | $23.62 | $27.05 | 3,954,308 |
December 2025 | $28.50 | $29.80 | $23.15 | $27.75 | 10,142,807 |
November 2025 | $22.12 | $28.48 | $21.02 | $28.38 | 6,243,091 |
October 2025 | $25.00 | $25.44 | $20.65 | $22.22 | 4,684,373 |
September 2025 | $21.50 | $25.88 | $21.41 | $24.95 | 4,865,628 |
August 2025 | $19.83 | $24.96 | $19.12 | $21.65 | 2,516,475 |
July 2025 | $17.25 | $26.33 | $16.72 | $19.88 | 4,045,360 |
June 2025 | $16.60 | $19.39 | $15.91 | $17.60 | 974,976 |
May 2025 | $18.27 | $19.08 | $14.59 | $16.60 | 1,262,623 |
April 2025 | $15.50 | $18.70 | $11.51 | $18.48 | 2,110,029 |
March 2025 | $16.05 | $17.99 | $14.14 | $15.70 | 870,948 |
February 2025 | $17.10 | $18.53 | $14.98 | $15.90 | 681,947 |
January 2025 | $19.21 | $19.90 | $15.21 | $17.60 | 1,099,096 |
December 2024 | $21.22 | $22.18 | $17.82 | $19.17 | 1,685,264 |
November 2024 | $24.61 | $25.50 | $18.81 | $21.90 | 1,458,546 |
October 2024 | $18.40 | $25.40 | $17.28 | $24.87 | 2,150,465 |
September 2024 | $18.12 | $21.54 | $17.00 | $18.52 | 2,879,851 |
August 2024 | $17.12 | $19.60 | $15.50 | $18.00 | 1,727,980 |
July 2024 | $18.32 | $20.51 | $16.05 | $17.14 | 1,006,892 |
June 2024 | $18.95 | $20.88 | $15.37 | $18.80 | 1,540,501 |
May 2024 | $24.01 | $25.50 | $18.82 | $18.96 | 1,226,762 |
