
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $21.00 | $22.55 | $20.51 | $21.54 | 37,985,101 |
November 2025 | $21.37 | $22.50 | $19.83 | $21.26 | 68,832,100 |
October 2025 | $22.93 | $23.76 | $20.60 | $21.42 | 87,797,600 |
September 2025 | $22.86 | $24.54 | $21.88 | $22.99 | 64,503,800 |
August 2025 | $20.38 | $23.49 | $20.26 | $23.35 | 91,229,100 |
July 2025 | $22.28 | $24.30 | $19.85 | $20.59 | 78,543,000 |
June 2025 | $21.02 | $22.59 | $20.02 | $22.40 | 63,087,600 |
May 2025 | $20.81 | $22.33 | $18.69 | $21.14 | 79,201,000 |
April 2025 | $21.68 | $21.81 | $18.00 | $20.63 | 101,734,500 |
March 2025 | $23.41 | $24.42 | $20.86 | $21.72 | 100,290,200 |
February 2025 | $22.29 | $26.40 | $21.79 | $23.29 | 105,063,600 |
January 2025 | $21.79 | $23.00 | $19.61 | $22.88 | 109,970,600 |
December 2024 | $25.70 | $27.81 | $19.51 | $21.73 | 136,422,900 |
November 2024 | $25.72 | $27.20 | $23.46 | $25.68 | 102,837,000 |
October 2024 | $22.25 | $26.58 | $20.92 | $25.14 | 153,091,500 |
September 2024 | $31.03 | $31.12 | $21.44 | $22.30 | 146,423,380 |
August 2024 | $32.63 | $34.33 | $26.74 | $31.03 | 35,900,340 |
July 2024 | $26.74 | $38.90 | $26.55 | $32.26 | 99,215,060 |
June 2024 | $26.27 | $28.33 | $22.91 | $26.46 | 107,804,050 |
May 2024 | $27.43 | $30.67 | $25.24 | $26.37 | 48,309,080 |
April 2024 | $36.33 | $36.98 | $27.06 | $27.25 | 45,822,360 |
March 2024 | $40.59 | $40.78 | $35.50 | $35.96 | 33,808,240 |
February 2024 | $48.30 | $49.32 | $39.85 | $40.96 | 25,374,930 |
January 2024 | $50.24 | $52.36 | $46.46 | $46.92 | 26,277,950 |
December 2023 | $43.33 | $53.28 | $40.65 | $50.43 | 30,103,900 |