| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $36.06 | $38.77 | $31.32 | $32.26 | 81,433,687 |
May 2026 | $29.77 | $35.20 | $26.78 | $34.99 | 98,748,800 |
April 2026 | $32.17 | $32.75 | $25.10 | $28.74 | 126,258,200 |
March 2026 | $28.00 | $35.56 | $27.88 | $31.69 | 193,764,510 |
February 2026 | $27.60 | $29.13 | $23.38 | $28.90 | 182,105,100 |
January 2026 | $35.90 | $36.89 | $27.85 | $28.05 | 146,694,100 |
December 2025 | $37.14 | $47.47 | $35.30 | $35.45 | 143,334,904 |
November 2025 | $40.28 | $41.27 | $34.78 | $38.03 | 79,060,031 |
October 2025 | $38.12 | $40.72 | $35.84 | $40.17 | 94,527,784 |
September 2025 | $35.44 | $42.87 | $34.69 | $37.25 | 161,751,084 |
August 2025 | $37.26 | $37.86 | $31.68 | $36.14 | 103,208,320 |
July 2025 | $39.74 | $40.78 | $36.80 | $38.03 | 91,755,700 |
June 2025 | $46.52 | $48.41 | $37.80 | $39.78 | 180,927,500 |
May 2025 | $40.25 | $47.87 | $39.68 | $46.54 | 55,324,400 |
April 2025 | $38.39 | $40.38 | $31.40 | $39.66 | 106,895,066 |
March 2025 | $48.61 | $48.66 | $32.97 | $38.33 | 116,890,639 |
February 2025 | $49.90 | $61.90 | $46.80 | $47.68 | 67,981,098 |
January 2025 | $44.40 | $52.94 | $42.36 | $51.50 | 50,805,859 |
December 2024 | $54.51 | $56.78 | $42.00 | $43.69 | 89,672,376 |
November 2024 | $48.00 | $57.51 | $45.76 | $53.49 | 50,741,636 |
October 2024 | $48.01 | $51.53 | $45.31 | $47.79 | 49,949,935 |
September 2024 | $40.73 | $50.07 | $37.62 | $48.12 | 101,366,203 |
August 2024 | $38.11 | $42.49 | $32.22 | $41.07 | 62,396,601 |
July 2024 | $33.60 | $39.21 | $33.22 | $38.28 | 58,211,765 |
June 2024 | $34.50 | $34.97 | $27.14 | $33.70 | 119,214,641 |
