Warby Parker Q2 Revenue USD 235.511 Million Vs. IBES Estimate USD 237.8 Million - WRBY News | Rallies