| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $24.48 | $25.77 | $23.03 | $25.48 | 23,370,198 |
October 2025 | $22.41 | $25.16 | $21.28 | $25.04 | 58,096,841 |
September 2025 | $20.20 | $24.28 | $19.99 | $22.79 | 52,048,600 |
August 2025 | $18.49 | $20.73 | $17.97 | $20.57 | 48,364,600 |
July 2025 | $16.10 | $18.90 | $16.00 | $18.13 | 45,606,300 |
June 2025 | $17.77 | $19.55 | $16.03 | $16.15 | 67,471,700 |
May 2025 | $16.50 | $18.48 | $16.19 | $17.81 | 59,209,900 |
April 2025 | $14.66 | $16.67 | $12.08 | $16.38 | 65,895,000 |
March 2025 | $16.02 | $16.58 | $13.92 | $14.47 | 66,019,700 |
February 2025 | $16.46 | $18.36 | $14.63 | $15.44 | 56,844,300 |
January 2025 | $14.04 | $18.11 | $13.62 | $16.66 | 85,339,300 |
December 2024 | $14.90 | $16.08 | $12.67 | $13.65 | 68,776,900 |
November 2024 | $18.46 | $19.40 | $15.13 | $15.21 | 45,720,400 |
October 2024 | $20.97 | $24.14 | $17.96 | $18.32 | 51,118,600 |
September 2024 | $21.40 | $22.62 | $19.72 | $21.48 | 40,561,400 |
August 2024 | $22.74 | $23.16 | $19.88 | $22.07 | 31,152,700 |
July 2024 | $22.98 | $23.46 | $20.84 | $22.50 | 28,420,100 |
June 2024 | $24.99 | $24.99 | $21.62 | $23.56 | 25,020,000 |
May 2024 | $20.92 | $26.23 | $20.70 | $25.27 | 32,821,200 |
April 2024 | $20.93 | $22.44 | $20.10 | $20.96 | 35,661,700 |
March 2024 | $20.07 | $21.40 | $19.62 | $20.86 | 39,506,300 |
February 2024 | $20.24 | $21.55 | $18.66 | $19.79 | 47,895,100 |
January 2024 | $17.92 | $20.32 | $17.64 | $19.93 | 55,088,400 |
December 2023 | $17.34 | $18.92 | $15.85 | $17.61 | 60,625,800 |
November 2023 | $19.32 | $19.84 | $16.69 | $17.18 | 56,474,200 |