| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $37.50 | $38.49 | $35.51 | $36.79 | 8,563,692 |
June 2026 | $30.62 | $37.67 | $29.83 | $37.36 | 28,871,900 |
May 2026 | $27.05 | $30.42 | $26.39 | $30.14 | 18,447,300 |
April 2026 | $23.40 | $28.53 | $23.29 | $26.62 | 23,203,600 |
March 2026 | $19.03 | $23.66 | $18.84 | $23.07 | 25,061,600 |
February 2026 | $17.28 | $21.20 | $16.76 | $19.22 | 19,227,200 |
January 2026 | $17.71 | $18.43 | $16.71 | $17.35 | 11,588,700 |
December 2025 | $16.99 | $18.56 | $16.98 | $17.60 | 15,792,400 |
November 2025 | $17.73 | $18.64 | $16.44 | $17.13 | 14,561,500 |
October 2025 | $17.88 | $18.61 | $16.95 | $17.69 | 9,820,100 |
September 2025 | $17.36 | $18.31 | $16.96 | $18.00 | 15,108,500 |
August 2025 | $18.02 | $19.34 | $16.61 | $17.56 | 16,762,800 |
July 2025 | $19.02 | $20.04 | $16.81 | $18.20 | 18,755,300 |
June 2025 | $17.03 | $19.25 | $16.95 | $19.12 | 15,508,200 |
May 2025 | $16.47 | $17.92 | $15.68 | $17.05 | 18,755,800 |
April 2025 | $16.13 | $16.64 | $13.60 | $16.23 | 21,008,600 |
March 2025 | $20.67 | $20.67 | $15.78 | $16.09 | 37,181,000 |
February 2025 | $18.85 | $21.57 | $18.19 | $20.47 | 16,994,600 |
January 2025 | $18.19 | $19.66 | $17.29 | $19.26 | 12,033,400 |
December 2024 | $16.54 | $19.02 | $16.51 | $18.07 | 16,764,800 |
November 2024 | $14.37 | $16.87 | $14.06 | $16.74 | 14,537,200 |
October 2024 | $14.10 | $14.65 | $13.71 | $14.33 | 7,479,100 |
September 2024 | $13.36 | $14.19 | $12.45 | $14.13 | 13,689,200 |
August 2024 | $12.76 | $13.57 | $11.95 | $13.47 | 17,243,100 |
July 2024 | $13.48 | $14.02 | $12.11 | $12.75 | 11,392,600 |
