Is BioNexus Lab BGLC stock fading in strength OLN Olin Corporation Q1 earnings beat despite loss stock drops 7 as investors eye margin pressures How NAPCO NSSC maintains its competitive edge NAPCO reports 169 EPS beat vs analyst estimates WRBY Warby Parker posts sharp Q4 2025 EPS miss even as shares notched a 156 percent gain in todays trading