
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $32.12 | $35.56 | $26.76 | $29.15 | 42,721,922 |
September 2025 | $36.01 | $36.90 | $30.46 | $32.50 | 61,918,300 |
August 2025 | $29.54 | $36.71 | $27.27 | $36.24 | 62,790,200 |
July 2025 | $27.36 | $32.63 | $27.01 | $29.91 | 38,627,400 |
June 2025 | $27.97 | $33.74 | $25.98 | $27.11 | 55,346,800 |
May 2025 | $26.37 | $31.16 | $25.07 | $26.54 | 40,734,700 |
April 2025 | $33.59 | $34.06 | $22.10 | $26.42 | 57,315,300 |
March 2025 | $36.99 | $37.37 | $30.25 | $33.83 | 47,757,700 |
February 2025 | $48.13 | $49.85 | $35.79 | $36.60 | 37,833,000 |
January 2025 | $44.62 | $52.84 | $44.50 | $48.46 | 25,514,500 |
December 2024 | $49.13 | $49.29 | $40.40 | $43.79 | 30,356,100 |
November 2024 | $46.48 | $51.28 | $45.48 | $49.02 | 23,606,900 |
October 2024 | $47.48 | $52.04 | $45.40 | $46.10 | 25,078,200 |
September 2024 | $55.45 | $55.45 | $46.39 | $47.88 | 26,271,600 |
August 2024 | $64.17 | $64.87 | $51.19 | $56.30 | 26,047,800 |
July 2024 | $64.17 | $67.97 | $61.21 | $64.04 | 21,616,300 |
June 2024 | $66.27 | $66.27 | $58.95 | $63.34 | 34,691,700 |
May 2024 | $64.67 | $70.62 | $63.02 | $66.07 | 33,132,900 |
April 2024 | $68.42 | $69.18 | $64.22 | $64.63 | 29,655,700 |
March 2024 | $61.12 | $68.76 | $59.47 | $68.18 | 31,457,700 |
February 2024 | $57.49 | $61.42 | $53.13 | $60.43 | 28,310,600 |
January 2024 | $60.80 | $61.52 | $55.12 | $57.03 | 18,871,300 |
December 2023 | $58.95 | $62.90 | $56.03 | $60.17 | 27,077,900 |
November 2023 | $64.93 | $66.64 | $56.94 | $59.01 | 23,381,000 |
October 2023 | $69.56 | $69.56 | $58.86 | $64.81 | 28,837,100 |