
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $39.28 | $44.26 | $39.28 | $43.85 | 39,927,221 |
November 2025 | $37.44 | $39.84 | $36.61 | $39.59 | 58,171,542 |
October 2025 | $37.16 | $39.98 | $34.59 | $37.50 | 119,442,366 |
September 2025 | $36.62 | $38.01 | $35.85 | $37.30 | 44,376,239 |
August 2025 | $33.83 | $37.44 | $32.80 | $37.13 | 32,283,399 |
July 2025 | $31.33 | $36.15 | $31.33 | $34.38 | 47,889,352 |
June 2025 | $29.48 | $31.91 | $28.96 | $31.55 | 27,219,562 |
May 2025 | $28.48 | $31.95 | $28.29 | $29.63 | 23,654,476 |
April 2025 | $29.35 | $29.90 | $24.66 | $28.61 | 37,574,602 |
March 2025 | $32.15 | $32.43 | $27.99 | $29.68 | 26,793,667 |
February 2025 | $33.31 | $34.57 | $31.03 | $32.12 | 20,083,542 |
January 2025 | $33.59 | $35.38 | $31.97 | $34.09 | 25,819,083 |
December 2024 | $36.98 | $37.07 | $32.43 | $33.37 | 21,204,351 |
November 2024 | $32.42 | $38.67 | $31.23 | $36.74 | 27,422,392 |
October 2024 | $30.38 | $33.53 | $29.06 | $32.16 | 27,611,710 |
September 2024 | $30.44 | $31.68 | $27.88 | $30.64 | 27,258,400 |
August 2024 | $31.35 | $31.76 | $26.30 | $30.80 | 24,435,820 |
July 2024 | $26.98 | $32.56 | $26.20 | $31.36 | 35,060,553 |
June 2024 | $27.32 | $27.47 | $25.42 | $26.98 | 28,325,997 |
May 2024 | $26.45 | $28.32 | $25.71 | $26.99 | 21,148,668 |
April 2024 | $27.50 | $27.92 | $24.73 | $26.16 | 26,440,831 |
March 2024 | $25.68 | $27.62 | $25.10 | $27.42 | 23,331,002 |
February 2024 | $25.03 | $26.09 | $23.41 | $25.94 | 32,296,904 |
January 2024 | $27.43 | $28.13 | $24.83 | $24.94 | 32,198,983 |
December 2023 | $23.11 | $29.47 | $23.01 | $27.72 | 31,367,444 |