| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 25 2026 | $40.58 | $41.49 | $34.80 | $36.82 | 2,779,984 |
June 24 2026 | $44.72 | $44.93 | $36.62 | $38.71 | 4,285,025 |
June 23 2026 | $40.43 | $46.78 | $39.15 | $44.76 | 4,550,664 |
June 22 2026 | $40.67 | $46.87 | $38.99 | $44.77 | 5,765,449 |
June 18 2026 | $35.21 | $40.74 | $33.68 | $38.49 | — |
June 17 2026 | $36.01 | $38.43 | $33.20 | $33.52 | 3,535,432 |
June 16 2026 | $29.63 | $37.51 | $29.20 | $35.65 | 4,994,083 |
June 15 2026 | $26.10 | $30.64 | $25.76 | $29.98 | 1,976,212 |
June 12 2026 | $24.58 | $26.60 | $24.40 | $24.70 | 814,958 |
June 11 2026 | $23.00 | $24.77 | $22.13 | $24.55 | 842,309 |
June 10 2026 | $22.90 | $24.52 | $22.60 | $22.82 | 602,407 |
June 09 2026 | $23.96 | $25.76 | $21.79 | $23.29 | 1,105,125 |
June 08 2026 | $23.79 | $24.18 | $22.84 | $23.40 | 888,814 |
June 05 2026 | $26.53 | $26.53 | $22.36 | $23.27 | 1,352,950 |
June 04 2026 | $26.85 | $28.34 | $26.14 | $27.46 | 901,690 |
June 03 2026 | $30.00 | $30.55 | $27.62 | $28.03 | 1,040,585 |
June 02 2026 | $31.50 | $32.75 | $29.71 | $30.16 | 1,047,301 |
June 01 2026 | $29.02 | $32.00 | $29.01 | $31.56 | 780,791 |
May 29 2026 | $32.15 | $32.15 | $29.32 | $29.74 | 1,149,935 |
May 28 2026 | $32.30 | $32.37 | $30.42 | $32.18 | 1,033,648 |
May 27 2026 | $31.31 | $32.13 | $29.10 | $31.58 | 1,143,004 |
May 26 2026 | $31.00 | $33.19 | $30.91 | $31.42 | 1,333,229 |
May 22 2026 | $30.40 | $31.44 | $29.20 | $30.19 | 1,805,247 |
May 21 2026 | $24.55 | $29.65 | $24.52 | $29.55 | 2,452,534 |
May 20 2026 | $26.07 | $26.49 | $23.95 | $24.19 | 1,368,251 |
