
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $42.41 | $45.04 | $42.20 | $44.51 | 1,994,657 |
October 2025 | $45.07 | $45.49 | $37.87 | $42.41 | 3,132,581 |
September 2025 | $45.23 | $47.70 | $44.81 | $45.33 | 2,758,449 |
August 2025 | $38.49 | $46.12 | $37.93 | $45.48 | 2,518,009 |
July 2025 | $39.08 | $42.05 | $38.67 | $38.86 | 2,641,720 |
June 2025 | $39.79 | $41.65 | $39.09 | $39.19 | 2,460,919 |
May 2025 | $36.49 | $40.60 | $36.27 | $39.89 | 2,399,942 |
April 2025 | $34.91 | $37.75 | $29.81 | $36.67 | 3,261,242 |
March 2025 | $39.78 | $40.41 | $34.86 | $35.04 | 3,093,659 |
February 2025 | $34.75 | $39.94 | $34.42 | $39.93 | 1,639,104 |
January 2025 | $33.62 | $37.13 | $33.08 | $35.60 | 2,657,342 |
December 2024 | $32.27 | $34.47 | $31.74 | $33.52 | 2,983,864 |
November 2024 | $29.71 | $33.42 | $29.70 | $32.10 | 2,165,291 |
October 2024 | $30.18 | $31.86 | $29.43 | $29.69 | 2,429,904 |
September 2024 | $29.31 | $31.11 | $27.65 | $30.17 | 2,374,863 |
August 2024 | $29.50 | $29.62 | $25.41 | $29.11 | 2,412,754 |
July 2024 | $27.19 | $31.45 | $26.79 | $29.51 | 3,977,848 |
June 2024 | $27.59 | $27.59 | $25.84 | $27.08 | 2,174,058 |
May 2024 | $26.10 | $28.60 | $26.09 | $27.39 | 2,595,359 |
April 2024 | $26.71 | $28.37 | $25.86 | $25.93 | 2,567,524 |
March 2024 | $24.70 | $26.99 | $24.27 | $26.58 | 2,601,299 |
February 2024 | $21.33 | $24.98 | $20.21 | $24.65 | 2,910,606 |
January 2024 | $21.66 | $23.85 | $20.83 | $21.20 | 2,519,727 |
December 2023 | $21.39 | $22.68 | $21.29 | $21.80 | 2,437,628 |
November 2023 | $19.90 | $22.49 | $19.73 | $21.48 | 2,138,363 |