| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $22.05 | $26.38 | $21.88 | $25.81 | 17,646,968 |
June 2026 | $25.15 | $26.93 | $18.15 | $21.32 | 61,069,300 |
May 2026 | $20.18 | $25.34 | $19.66 | $24.35 | 91,494,400 |
April 2026 | $15.32 | $17.41 | $13.29 | $17.20 | 45,912,300 |
March 2026 | $17.02 | $18.77 | $14.23 | $15.17 | 51,148,832 |
February 2026 | $17.74 | $20.77 | $15.70 | $17.44 | 59,954,865 |
January 2026 | $20.25 | $20.29 | $16.96 | $17.66 | 40,269,961 |
December 2025 | $19.16 | $22.08 | $19.10 | $20.05 | 36,615,578 |
November 2025 | $24.35 | $24.96 | $17.71 | $19.59 | 50,828,919 |
October 2025 | $24.32 | $24.70 | $20.48 | $24.28 | 42,895,228 |
September 2025 | $26.25 | $27.58 | $24.01 | $24.20 | 37,831,549 |
August 2025 | $26.24 | $27.75 | $23.68 | $26.92 | 48,285,797 |
July 2025 | $26.44 | $29.71 | $25.01 | $25.83 | 41,772,561 |
June 2025 | $26.23 | $30.38 | $25.50 | $26.48 | 44,202,056 |
May 2025 | $25.55 | $28.74 | $24.24 | $26.51 | 42,089,561 |
April 2025 | $27.00 | $28.29 | $21.04 | $25.14 | 42,090,120 |
March 2025 | $36.52 | $36.73 | $26.48 | $27.15 | 35,065,764 |
February 2025 | $39.64 | $49.90 | $35.45 | $36.20 | 39,835,557 |
January 2025 | $40.90 | $42.95 | $36.20 | $40.99 | 22,540,954 |
December 2024 | $41.58 | $44.36 | $40.20 | $40.64 | 22,379,748 |
November 2024 | $30.07 | $42.42 | $29.25 | $41.28 | 46,978,098 |
October 2024 | $28.85 | $31.82 | $27.00 | $29.53 | 28,940,144 |
September 2024 | $31.94 | $32.09 | $26.60 | $28.73 | 40,407,746 |
August 2024 | $44.33 | $44.80 | $28.75 | $32.25 | 47,748,140 |
July 2024 | $44.31 | $47.13 | $39.45 | $44.55 | 25,180,964 |
