| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $32.51 | $34.18 | $20.12 | $22.60 | 11,318,300 |
October 2025 | $28.35 | $34.80 | $27.64 | $31.21 | 6,949,900 |
September 2025 | $31.72 | $32.08 | $26.52 | $28.35 | 7,699,600 |
August 2025 | $23.73 | $32.16 | $21.20 | $31.96 | 10,377,800 |
July 2025 | $24.70 | $25.96 | $22.45 | $23.86 | 6,633,300 |
June 2025 | $24.68 | $27.38 | $23.69 | $24.88 | 5,270,400 |
May 2025 | $31.55 | $33.67 | $23.83 | $24.79 | 6,204,700 |
April 2025 | $30.61 | $34.15 | $27.64 | $31.17 | 6,169,900 |
March 2025 | $25.55 | $32.34 | $25.39 | $31.01 | 7,681,300 |
February 2025 | $35.97 | $39.97 | $23.12 | $25.38 | 5,885,400 |
January 2025 | $31.81 | $38.89 | $29.08 | $36.87 | 7,866,500 |
December 2024 | $43.73 | $45.16 | $31.34 | $31.53 | 6,188,600 |
November 2024 | $54.54 | $60.99 | $39.42 | $43.25 | 7,297,300 |
October 2024 | $57.67 | $63.20 | $53.68 | $53.78 | 5,840,736 |
September 2024 | $47.27 | $58.78 | $46.50 | $57.94 | 5,537,465 |
August 2024 | $53.00 | $53.54 | $45.64 | $47.79 | 4,926,264 |
July 2024 | $40.49 | $54.27 | $37.79 | $52.46 | 5,173,214 |
June 2024 | $41.98 | $42.94 | $37.69 | $40.56 | 3,758,798 |
May 2024 | $37.30 | $42.35 | $34.91 | $41.43 | 3,295,369 |
April 2024 | $42.22 | $43.19 | $35.96 | $37.15 | 2,519,149 |
March 2024 | $45.00 | $45.71 | $39.15 | $41.99 | 3,082,854 |
February 2024 | $34.88 | $45.48 | $34.78 | $45.04 | 4,006,364 |
January 2024 | $37.85 | $39.62 | $34.11 | $34.75 | 3,370,597 |
December 2023 | $33.13 | $40.50 | $32.32 | $38.30 | 5,090,930 |
November 2023 | $30.90 | $35.99 | $28.87 | $33.23 | 3,722,658 |