| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $34.22 | $34.89 | $32.58 | $34.64 | 1,398,477 |
March 2026 | $38.12 | $38.78 | $32.18 | $33.71 | 25,601,604 |
February 2026 | $34.05 | $42.95 | $33.94 | $38.70 | 27,501,000 |
January 2026 | $35.32 | $39.16 | $33.22 | $34.26 | 27,526,059 |
December 2025 | $32.60 | $36.96 | $32.31 | $35.12 | 30,808,700 |
November 2025 | $42.78 | $43.04 | $28.66 | $32.99 | 47,346,900 |
October 2025 | $42.75 | $45.29 | $39.36 | $42.80 | 28,091,100 |
September 2025 | $33.35 | $43.20 | $33.06 | $43.18 | 46,327,900 |
August 2025 | $26.70 | $34.89 | $25.10 | $34.05 | 43,349,100 |
July 2025 | $21.95 | $29.40 | $21.81 | $27.30 | 28,056,400 |
June 2025 | $20.60 | $22.68 | $20.21 | $22.06 | 21,801,616 |
May 2025 | $16.92 | $21.70 | $16.73 | $20.70 | 21,366,500 |
April 2025 | $17.65 | $18.66 | $14.18 | $16.78 | 27,832,581 |
March 2025 | $19.78 | $20.20 | $16.88 | $17.70 | 26,360,708 |
February 2025 | $21.92 | $22.31 | $18.63 | $19.21 | 19,527,091 |
January 2025 | $23.29 | $23.78 | $21.65 | $22.52 | 13,380,612 |
December 2024 | $27.31 | $27.86 | $22.98 | $23.05 | 25,523,658 |
November 2024 | $19.78 | $28.28 | $19.78 | $27.18 | 21,674,856 |
October 2024 | $20.11 | $21.81 | $19.10 | $19.67 | 13,306,252 |
September 2024 | $19.88 | $20.37 | $17.56 | $20.14 | 25,561,926 |
August 2024 | $22.67 | $22.89 | $17.43 | $20.16 | 21,070,218 |
July 2024 | $19.64 | $23.43 | $18.74 | $22.72 | 13,336,302 |
June 2024 | $21.93 | $21.94 | $19.18 | $19.56 | 14,346,814 |
May 2024 | $19.61 | $22.25 | $19.16 | $21.60 | 15,049,186 |
April 2024 | $22.52 | $22.56 | $19.06 | $19.53 | 16,270,062 |
