| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $48.48 | $51.61 | $47.63 | $49.86 | 3,906,775 |
March 2026 | $46.03 | $50.99 | $43.12 | $49.07 | 39,271,073 |
February 2026 | $34.35 | $46.92 | $33.88 | $44.93 | 52,301,594 |
January 2026 | $27.92 | $36.36 | $27.57 | $35.23 | 39,284,564 |
December 2025 | $29.64 | $33.09 | $27.37 | $27.93 | 36,938,668 |
November 2025 | $28.21 | $30.33 | $27.43 | $29.83 | 26,128,947 |
October 2025 | $27.38 | $30.52 | $26.01 | $28.60 | 47,169,181 |
September 2025 | $27.10 | $31.17 | $26.82 | $27.55 | 86,675,866 |
August 2025 | $24.49 | $27.77 | $23.69 | $27.59 | 36,973,630 |
July 2025 | $25.15 | $29.30 | $24.65 | $25.17 | 41,287,727 |
June 2025 | $23.43 | $28.06 | $23.03 | $24.92 | 50,223,099 |
May 2025 | $20.27 | $23.71 | $20.04 | $22.82 | 44,232,766 |
April 2025 | $22.01 | $22.64 | $16.03 | $20.03 | 73,026,524 |
March 2025 | $23.43 | $23.52 | $20.27 | $21.83 | 58,492,447 |
February 2025 | $28.60 | $29.47 | $22.93 | $23.34 | 41,281,400 |
January 2025 | $28.99 | $31.60 | $28.42 | $28.89 | 28,246,426 |
December 2024 | $29.74 | $30.43 | $25.60 | $28.30 | 35,709,104 |
November 2024 | $28.41 | $31.94 | $27.52 | $29.71 | 44,749,216 |
October 2024 | $31.87 | $33.73 | $27.52 | $28.39 | 45,907,551 |
September 2024 | $32.80 | $33.56 | $29.32 | $32.08 | 62,777,156 |
August 2024 | $41.15 | $42.11 | $31.83 | $33.38 | 37,110,424 |
July 2024 | $39.37 | $42.65 | $37.69 | $41.32 | 26,502,942 |
June 2024 | $40.43 | $40.68 | $36.49 | $39.07 | 30,013,219 |
May 2024 | $38.49 | $41.97 | $37.76 | $40.27 | 18,349,928 |
April 2024 | $42.41 | $45.21 | $37.88 | $38.47 | 22,819,849 |
