| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 2026 | $25.55 | $30.50 | $24.67 | $28.33 | 27,272,350 |
July 2026 | $34.64 | $38.26 | $24.67 | $25.52 | 51,626,000 |
June 2026 | $32.17 | $36.88 | $28.30 | $34.32 | 49,816,800 |
May 2026 | $30.11 | $34.38 | $25.87 | $32.93 | 40,255,300 |
April 2026 | $24.02 | $32.48 | $23.44 | $30.33 | 44,947,200 |
March 2026 | $27.28 | $28.96 | $21.63 | $23.83 | 47,282,936 |
February 2026 | $27.51 | $34.20 | $24.30 | $28.46 | 31,589,914 |
January 2026 | $27.78 | $36.44 | $26.25 | $27.62 | 43,137,713 |
December 2025 | $24.78 | $29.16 | $23.30 | $27.72 | 34,517,598 |
November 2025 | $24.67 | $25.56 | $20.23 | $25.33 | 42,860,213 |
October 2025 | $24.16 | $31.54 | $23.50 | $25.01 | 58,666,528 |
September 2025 | $16.19 | $25.69 | $16.02 | $24.27 | 63,013,713 |
August 2025 | $19.07 | $19.49 | $15.60 | $16.36 | 50,574,732 |
July 2025 | $16.85 | $22.80 | $16.59 | $19.71 | 54,445,502 |
June 2025 | $16.00 | $19.45 | $15.68 | $17.01 | 38,669,823 |
May 2025 | $19.94 | $20.90 | $15.35 | $15.83 | 41,186,482 |
April 2025 | $19.45 | $20.81 | $13.53 | $19.93 | 56,988,897 |
March 2025 | $26.54 | $29.05 | $18.30 | $19.53 | 52,402,619 |
February 2025 | $25.02 | $35.25 | $24.32 | $26.34 | 27,269,032 |
January 2025 | $24.82 | $28.39 | $22.50 | $25.92 | 23,346,408 |
December 2024 | $27.33 | $31.00 | $24.71 | $24.80 | 23,955,131 |
November 2024 | $22.30 | $32.29 | $21.46 | $27.37 | 25,128,031 |
October 2024 | $24.40 | $27.42 | $21.14 | $21.91 | 21,889,031 |
September 2024 | $26.34 | $27.17 | $23.06 | $24.50 | 15,184,836 |
August 2024 | $31.12 | $31.67 | $23.17 | $26.68 | 17,934,290 |
