| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $24.00 | $25.30 | $23.75 | $24.63 | 10,317,132 |
May 2026 | $22.93 | $24.53 | $22.27 | $24.16 | 39,131,300 |
April 2026 | $21.81 | $24.82 | $20.97 | $23.11 | 46,483,700 |
March 2026 | $22.87 | $23.23 | $20.36 | $21.73 | 46,008,300 |
February 2026 | $22.66 | $25.00 | $22.65 | $23.27 | 43,439,800 |
January 2026 | $23.05 | $24.78 | $22.18 | $22.88 | 52,613,800 |
December 2025 | $22.55 | $24.04 | $22.39 | $23.03 | 43,272,800 |
November 2025 | $23.11 | $23.43 | $21.46 | $22.59 | 44,260,900 |
October 2025 | $27.91 | $27.95 | $22.99 | $23.20 | 77,123,100 |
September 2025 | $27.37 | $28.94 | $27.05 | $27.88 | 38,940,400 |
August 2025 | $26.00 | $28.12 | $25.55 | $27.59 | 41,442,200 |
July 2025 | $21.40 | $27.56 | $21.37 | $26.03 | 62,816,600 |
June 2025 | $21.03 | $22.02 | $20.63 | $21.55 | 41,897,700 |
May 2025 | $21.38 | $23.09 | $20.85 | $21.14 | 46,384,300 |
April 2025 | $22.75 | $23.25 | $19.87 | $21.34 | 59,191,400 |
March 2025 | $23.89 | $25.41 | $22.28 | $22.70 | 52,985,500 |
February 2025 | $24.73 | $25.23 | $23.45 | $23.69 | 39,903,500 |
January 2025 | $27.89 | $28.01 | $24.45 | $25.25 | 35,462,900 |
December 2024 | $29.82 | $30.31 | $27.71 | $27.87 | 28,780,700 |
November 2024 | $29.60 | $30.47 | $28.09 | $29.64 | 25,391,300 |
October 2024 | $28.79 | $30.54 | $27.49 | $29.40 | 37,032,800 |
September 2024 | $30.06 | $30.64 | $27.64 | $28.68 | 36,009,500 |
August 2024 | $29.93 | $30.67 | $27.34 | $30.26 | 30,564,800 |
July 2024 | $32.55 | $34.12 | $28.52 | $30.00 | 29,797,500 |
June 2024 | $33.70 | $33.91 | $32.05 | $32.45 | 32,096,600 |
