| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $36.47 | $40.98 | $36.35 | $38.71 | 7,209,915 |
September 2026 | $42.07 | $42.55 | $33.28 | $35.27 | 18,670,400 |
August 2026 | $27.86 | $44.06 | $25.86 | $42.95 | 18,366,600 |
July 2026 | $23.80 | $29.25 | $21.94 | $26.96 | 16,824,000 |
June 2026 | $24.04 | $27.77 | $19.47 | $22.90 | 23,217,800 |
May 2026 | $21.56 | $24.48 | $18.63 | $23.40 | 19,018,600 |
April 2026 | $24.22 | $25.22 | $19.79 | $20.79 | 19,229,400 |
March 2026 | $25.90 | $27.50 | $23.00 | $24.11 | 14,583,843 |
February 2026 | $27.85 | $28.30 | $21.77 | $26.67 | 28,483,252 |
January 2026 | $35.40 | $35.71 | $27.59 | $27.90 | 20,427,857 |
December 2025 | $39.77 | $43.78 | $35.29 | $35.42 | 15,339,508 |
November 2025 | $30.02 | $46.06 | $28.56 | $40.40 | 19,014,601 |
October 2025 | $30.32 | $32.27 | $27.07 | $29.93 | 13,881,254 |
September 2025 | $30.54 | $34.07 | $29.40 | $30.57 | 18,525,647 |
August 2025 | $27.40 | $32.42 | $26.68 | $30.78 | 25,156,603 |
July 2025 | $29.72 | $31.58 | $27.48 | $27.61 | 17,042,943 |
June 2025 | $31.31 | $32.73 | $27.35 | $29.86 | 11,709,218 |
May 2025 | $31.56 | $33.60 | $29.97 | $31.50 | 13,013,674 |
April 2025 | $28.63 | $31.68 | $24.00 | $31.05 | 13,551,147 |
March 2025 | $32.64 | $32.73 | $28.02 | $28.81 | 12,804,484 |
February 2025 | $33.78 | $41.05 | $30.79 | $32.47 | 10,652,697 |
January 2025 | $33.43 | $37.46 | $32.04 | $35.09 | 7,844,004 |
December 2024 | $37.87 | $41.46 | $32.21 | $32.98 | 7,825,930 |
November 2024 | $35.82 | $43.33 | $35.44 | $37.85 | 11,360,729 |
October 2024 | $34.11 | $35.98 | $30.38 | $35.75 | 11,656,580 |
