| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $22.80 | $22.99 | $22.26 | $22.49 | 14,251,800 |
April 2026 | $22.33 | $23.62 | $21.75 | $22.66 | 273,619,600 |
March 2026 | $24.20 | $24.68 | $21.04 | $22.49 | 386,621,409 |
February 2026 | $23.35 | $24.78 | $22.88 | $24.20 | 306,570,600 |
January 2026 | $23.89 | $24.15 | $21.62 | $23.35 | 339,391,900 |
December 2025 | $24.98 | $25.06 | $23.21 | $23.85 | 279,064,000 |
November 2025 | $23.89 | $25.14 | $22.94 | $25.09 | 313,564,400 |
October 2025 | $25.20 | $25.52 | $23.33 | $23.94 | 346,571,600 |
September 2025 | $26.91 | $27.02 | $24.54 | $25.21 | 380,666,700 |
August 2025 | $26.43 | $27.18 | $25.39 | $27.08 | 246,133,900 |
July 2025 | $24.67 | $27.85 | $24.64 | $26.20 | 395,661,700 |
June 2025 | $25.43 | $25.74 | $24.27 | $24.64 | 289,437,500 |
May 2025 | $27.16 | $27.20 | $24.45 | $25.50 | 234,956,200 |
April 2025 | $28.70 | $29.28 | $25.62 | $27.35 | 235,296,600 |
March 2025 | $28.49 | $31.35 | $27.19 | $28.60 | 247,461,800 |
February 2025 | $27.47 | $29.63 | $25.29 | $28.50 | 217,634,700 |
January 2025 | $28.72 | $28.80 | $26.33 | $27.69 | 180,216,200 |
December 2024 | $29.45 | $29.98 | $27.85 | $28.50 | 225,886,800 |
November 2024 | $30.71 | $31.23 | $27.86 | $29.67 | 205,581,600 |
October 2024 | $32.21 | $33.27 | $30.27 | $30.66 | 151,211,500 |
September 2024 | $32.37 | $33.47 | $31.55 | $32.17 | 156,586,300 |
August 2024 | $31.74 | $33.09 | $30.80 | $32.47 | 166,955,000 |
July 2024 | $29.20 | $32.32 | $28.61 | $31.90 | 171,511,900 |
June 2024 | $31.67 | $32.00 | $29.00 | $29.19 | 163,485,200 |
May 2024 | $33.37 | $33.76 | $30.95 | $31.67 | 166,669,800 |
