| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $47.23 | $54.40 | $43.27 | $47.96 | 18,491,232 |
May 2026 | $47.71 | $52.80 | $39.57 | $47.87 | 55,024,100 |
April 2026 | $32.04 | $48.60 | $31.59 | $48.50 | 40,271,400 |
March 2026 | $35.00 | $37.04 | $27.65 | $31.53 | 39,687,170 |
February 2026 | $36.20 | $43.86 | $35.35 | $36.47 | 55,076,900 |
January 2026 | $27.00 | $39.89 | $26.18 | $36.91 | 59,618,300 |
December 2025 | $26.20 | $30.26 | $25.32 | $26.38 | 41,431,700 |
November 2025 | $30.35 | $30.61 | $22.41 | $26.69 | 32,959,900 |
October 2025 | $28.97 | $33.84 | $25.87 | $29.92 | 59,873,500 |
September 2025 | $30.00 | $32.16 | $28.85 | $29.20 | 31,063,400 |
August 2025 | $31.13 | $33.20 | $29.71 | $30.85 | 28,796,500 |
July 2025 | $33.77 | $38.45 | $30.50 | $31.41 | 51,311,200 |
June 2025 | $25.42 | $34.30 | $25.19 | $34.19 | 41,935,000 |
May 2025 | $19.39 | $27.56 | $18.17 | $25.35 | 59,487,000 |
April 2025 | $24.86 | $26.51 | $16.38 | $19.07 | 80,835,500 |
March 2025 | $26.75 | $29.45 | $23.21 | $25.13 | 85,240,800 |
February 2025 | $22.70 | $28.17 | $21.16 | $22.30 | 53,403,900 |
January 2025 | $22.10 | $25.61 | $21.50 | $24.09 | 50,943,600 |
December 2024 | $21.79 | $23.13 | $20.50 | $21.86 | 40,622,800 |
November 2024 | $20.93 | $22.96 | $18.59 | $21.73 | 39,836,200 |
October 2024 | $23.31 | $24.14 | $19.71 | $20.84 | 44,104,000 |
September 2024 | $24.32 | $24.76 | $20.95 | $23.30 | 61,459,800 |
August 2024 | $25.50 | $26.23 | $20.42 | $24.53 | 43,891,000 |
July 2024 | $28.25 | $33.26 | $22.31 | $24.04 | 58,992,900 |
June 2024 | $29.91 | $30.37 | $26.92 | $28.24 | 28,024,700 |
