| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $34.57 | $35.94 | $26.43 | $26.64 | 33,373,623 |
November 2025 | $34.23 | $41.18 | $32.36 | $34.48 | 47,962,400 |
October 2025 | $30.28 | $36.41 | $27.25 | $33.92 | 62,397,700 |
September 2025 | $27.38 | $34.04 | $26.34 | $29.95 | 82,312,800 |
August 2025 | $22.22 | $27.21 | $20.83 | $27.12 | 75,633,500 |
July 2025 | $21.18 | $28.61 | $21.04 | $22.17 | 71,586,100 |
June 2025 | $19.31 | $24.48 | $17.19 | $21.25 | 78,953,900 |
May 2025 | $17.23 | $22.49 | $15.96 | $18.68 | 66,979,900 |
April 2025 | $18.43 | $19.05 | $13.20 | $16.65 | 82,773,000 |
March 2025 | $20.77 | $21.87 | $17.98 | $18.50 | 57,756,000 |
February 2025 | $27.41 | $29.08 | $20.17 | $20.77 | 55,032,600 |
January 2025 | $25.64 | $30.30 | $25.12 | $28.00 | 40,713,800 |
December 2024 | $30.04 | $31.71 | $23.17 | $25.40 | 46,376,300 |
November 2024 | $27.26 | $31.31 | $26.49 | $30.13 | 40,181,400 |
October 2024 | $28.75 | $32.44 | $26.62 | $27.04 | 56,317,200 |
September 2024 | $31.62 | $32.53 | $28.99 | $29.34 | 51,803,000 |
August 2024 | $37.21 | $39.45 | $30.50 | $32.29 | 51,433,000 |
July 2024 | $43.62 | $45.39 | $35.42 | $38.37 | 44,173,700 |
June 2024 | $43.78 | $45.04 | $40.29 | $43.33 | 38,210,000 |
May 2024 | $49.91 | $50.46 | $41.78 | $43.62 | 39,712,400 |
April 2024 | $53.78 | $58.90 | $49.82 | $49.90 | 31,983,900 |
March 2024 | $44.27 | $54.95 | $43.94 | $53.93 | 44,283,500 |
February 2024 | $47.39 | $50.81 | $41.92 | $43.75 | 52,278,800 |
January 2024 | $41.28 | $48.43 | $37.77 | $47.07 | 49,044,900 |
December 2023 | $41.20 | $44.55 | $37.11 | $40.97 | 44,420,000 |