| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 09 2026 | $21.67 | $22.63 | $18.47 | $19.69 | 48,710,848 |
June 08 2026 | $21.34 | $22.79 | $20.73 | $21.77 | 35,407,396 |
June 05 2026 | $23.17 | $23.19 | $20.10 | $20.68 | 50,152,300 |
June 04 2026 | $23.38 | $25.02 | $22.95 | $24.16 | 48,003,300 |
June 03 2026 | $26.56 | $28.06 | $23.78 | $24.10 | 78,372,500 |
June 02 2026 | $25.46 | $27.24 | $25.43 | $26.88 | 74,159,600 |
June 01 2026 | $24.74 | $26.48 | $24.05 | $25.63 | 70,028,400 |
May 29 2026 | $26.45 | $26.56 | $24.44 | $25.54 | 61,186,100 |
May 28 2026 | $24.89 | $27.58 | $24.15 | $27.03 | 86,061,200 |
May 27 2026 | $24.63 | $25.85 | $23.62 | $24.62 | 56,481,100 |
May 26 2026 | $26.01 | $26.57 | $23.72 | $25.07 | 89,078,700 |
May 22 2026 | $22.96 | $27.79 | $22.66 | $26.42 | 204,233,200 |
May 21 2026 | $18.69 | $22.10 | $18.40 | $22.04 | 148,238,500 |
May 20 2026 | $16.10 | $17.21 | $15.85 | $16.88 | 27,194,100 |
May 19 2026 | $16.28 | $16.76 | $15.46 | $15.96 | 20,581,400 |
May 18 2026 | $17.91 | $17.93 | $16.02 | $16.62 | 31,095,700 |
May 15 2026 | $18.44 | $18.47 | $17.55 | $17.85 | 27,061,900 |
May 14 2026 | $18.16 | $19.84 | $17.83 | $19.27 | 33,827,800 |
May 13 2026 | $19.15 | $19.17 | $17.89 | $18.42 | 27,158,600 |
May 12 2026 | $20.50 | $21.02 | $18.23 | $19.07 | 49,520,600 |
May 11 2026 | $18.67 | $20.85 | $18.33 | $20.51 | 44,620,300 |
May 08 2026 | $18.84 | $19.00 | $17.75 | $18.94 | 18,261,100 |
May 07 2026 | $19.28 | $19.64 | $18.07 | $18.34 | 25,537,300 |
May 06 2026 | $18.71 | $20.12 | $18.49 | $20.09 | 35,257,900 |
May 05 2026 | $17.89 | $18.47 | $17.08 | $18.27 | 24,574,700 |
