| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $26.56 | $27.42 | $26.00 | $27.04 | 4,330,488 |
March 2026 | $29.73 | $31.37 | $24.89 | $26.08 | 41,548,687 |
February 2026 | $35.83 | $38.11 | $29.16 | $29.87 | 50,086,089 |
January 2026 | $29.10 | $37.94 | $28.93 | $35.78 | 38,026,732 |
December 2025 | $28.55 | $30.21 | $28.01 | $29.00 | 45,191,983 |
November 2025 | $22.23 | $31.87 | $21.11 | $28.63 | 52,359,659 |
October 2025 | $23.61 | $26.58 | $21.28 | $22.41 | 34,944,400 |
September 2025 | $24.62 | $25.11 | $21.71 | $23.95 | 36,235,346 |
August 2025 | $24.73 | $26.63 | $23.52 | $24.95 | 31,060,400 |
July 2025 | $23.49 | $25.86 | $23.11 | $24.97 | 33,384,500 |
June 2025 | $20.39 | $24.33 | $19.11 | $23.61 | 52,615,100 |
May 2025 | $21.97 | $22.91 | $20.05 | $20.66 | 44,908,800 |
April 2025 | $18.15 | $22.23 | $16.01 | $21.82 | 52,089,000 |
March 2025 | $19.77 | $20.01 | $16.95 | $18.20 | 63,423,900 |
February 2025 | $20.13 | $24.30 | $18.81 | $19.64 | 39,303,300 |
January 2025 | $21.41 | $23.99 | $18.99 | $20.97 | 46,547,300 |
December 2024 | $24.37 | $25.07 | $18.38 | $21.03 | 89,336,200 |
November 2024 | $30.28 | $34.47 | $21.24 | $24.35 | 34,007,900 |
October 2024 | $28.25 | $31.14 | $24.02 | $29.74 | 70,555,973 |
September 2024 | $32.00 | $34.50 | $23.58 | $32.25 | 18,584,500 |
