VSCO Q1 2026 Earnings Earnings Surge Past Estimates Stock Reacts Positively BioLife Solutions Q1 2026 Earnings EPS Slightly Misses Estimates Stock Declines STRO Q1 2026 Earnings EPS Beat Amid RevenueLess Quarter Stock Declines nVent Electric NVT Q1 2026 Earnings Strong EPS Beat Drives Slight Stock Uptick TPCS Q1 2026 Earnings Negative EPS Amid Lack of Consensus Estimates Ovid Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Supports Biotechs Cash Discipline