
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $43.32 | $14,180.00 | $43.27 | $13,950.00 | 4,707,311 |
November 2025 | $43.15 | $43.28 | $42.94 | $43.27 | 8,203,023 |
October 2025 | $43.00 | $43.18 | $42.96 | $43.05 | 11,746,630 |
September 2025 | $42.84 | $43.18 | $42.84 | $43.00 | 15,388,374 |
August 2025 | $27.25 | $42.94 | $26.14 | $42.90 | 40,400,433 |
July 2025 | $29.42 | $30.80 | $27.37 | $27.41 | 4,325,470 |
June 2025 | $28.56 | $30.42 | $27.82 | $29.25 | 2,904,634 |
May 2025 | $27.51 | $29.90 | $27.26 | $28.70 | 3,954,447 |
April 2025 | $26.47 | $27.90 | $23.69 | $27.39 | 3,187,012 |
March 2025 | $26.81 | $27.50 | $26.05 | $26.39 | 3,024,386 |
February 2025 | $24.81 | $28.19 | $24.61 | $26.87 | 3,300,870 |
January 2025 | $26.06 | $26.77 | $24.37 | $26.66 | 4,793,300 |
December 2024 | $26.47 | $28.86 | $25.93 | $26.18 | 3,426,904 |
November 2024 | $36.16 | $38.96 | $26.13 | $26.63 | 4,378,793 |
October 2024 | $36.27 | $37.40 | $34.63 | $35.93 | 1,519,189 |
September 2024 | $34.80 | $36.56 | $33.61 | $36.31 | 1,756,234 |
August 2024 | $33.42 | $35.72 | $30.08 | $35.45 | 2,814,579 |
July 2024 | $33.05 | $39.84 | $32.59 | $37.60 | 4,399,209 |
June 2024 | $32.42 | $33.43 | $31.33 | $32.79 | 2,196,731 |
May 2024 | $29.87 | $34.15 | $28.52 | $32.40 | 3,174,597 |
April 2024 | $30.72 | $34.15 | $28.78 | $29.77 | 3,694,264 |
March 2024 | $29.54 | $30.97 | $27.93 | $30.81 | 2,309,213 |
February 2024 | $25.92 | $30.07 | $25.63 | $29.48 | 2,301,784 |
January 2024 | $27.52 | $27.52 | $25.24 | $26.16 | 1,971,769 |
December 2023 | $24.57 | $28.39 | $24.34 | $27.73 | 2,059,174 |