| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $24.65 | $25.06 | $23.24 | $23.37 | 36,913,300 |
April 2026 | $24.19 | $27.95 | $23.98 | $24.59 | 129,935,100 |
March 2026 | $27.33 | $28.23 | $21.87 | $24.03 | 224,674,140 |
February 2026 | $27.80 | $29.15 | $25.74 | $27.84 | 117,743,710 |
January 2026 | $25.44 | $28.89 | $24.44 | $27.78 | 161,351,704 |
December 2025 | $26.68 | $27.95 | $24.88 | $25.26 | 166,291,405 |
November 2025 | $22.51 | $27.60 | $21.61 | $26.71 | 193,748,711 |
October 2025 | $20.95 | $24.26 | $19.34 | $22.55 | 189,006,518 |
September 2025 | $21.39 | $24.03 | $20.43 | $20.94 | 220,105,337 |
August 2025 | $18.72 | $22.27 | $18.30 | $21.55 | 202,659,949 |
July 2025 | $21.04 | $22.83 | $18.96 | $19.05 | 179,784,512 |
June 2025 | $21.68 | $22.08 | $20.07 | $21.20 | 202,202,792 |
May 2025 | $21.38 | $28.47 | $21.19 | $21.69 | 262,695,384 |
April 2025 | $19.94 | $21.69 | $16.36 | $21.29 | 220,944,669 |
March 2025 | $22.18 | $22.45 | $17.85 | $19.85 | 249,657,732 |
February 2025 | $22.20 | $22.81 | $21.11 | $21.77 | 100,477,116 |
January 2025 | $22.75 | $24.13 | $21.46 | $23.18 | 85,300,712 |
December 2024 | $24.23 | $25.27 | $22.25 | $22.61 | 112,849,322 |
November 2024 | $19.90 | $24.77 | $19.26 | $23.20 | 161,541,567 |
October 2024 | $20.76 | $21.88 | $19.09 | $19.87 | 90,658,578 |
September 2024 | $21.08 | $21.96 | $18.27 | $20.95 | 119,978,502 |
August 2024 | $22.46 | $24.13 | $18.74 | $21.31 | 149,428,216 |
July 2024 | $22.66 | $23.48 | $19.98 | $22.30 | 147,686,244 |
June 2024 | $27.49 | $29.02 | $22.16 | $22.55 | 150,822,266 |
May 2024 | $19.20 | $27.45 | $18.70 | $27.33 | 209,148,193 |
