NNVC Q1 2026 Earnings NarrowerthanExpected Loss Surprises but Stock Dips TXMD Q3 2023 Earnings EPS Misses Estimates by Wide Margin Amidst Operational Challenges AMRN Q1 2026 Earnings Significant EPS Miss Widens Uncertainty OFS Q1 2026 Earnings Massive EPS Beat Driven by Strong Portfolio Performance GENB Q1 2026 Earnings WiderThanExpected Loss Amid Pipeline Progress TAL Q1 2026 Earnings Stunning Earnings Beat Overshadowed by Revenue Concerns