Warby Parker Closes at $24.60 After Underwhelming Glasses Launch
Riverwater Partners’ Small Cap Strategy Q2 2026 investor letter cited Warby Parker (WRBY) among its healthcare-focused holdings, with the fund later selling WRBY and redeploying capital. Warby Parker closed on August 31, 2026 at $24.60 per share, valuing it at about $3.04 billion, within a $14.96–$31.00 52-week range.