iSpecimen ISPC Q3 2024 Earnings Disappointing Bottom Line Sends Shares Lower KRMN Q1 2026 Earnings EPS Misses Estimates Stock Declines Sharply NOG Q1 2026 Earnings EPS Beats Estimates by 789 Stock Declines NWE Q1 2026 Earnings EPS Beat Fails to Impress Shares Edge Lower MRNA Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Capri Holdings Q1 2026 Earnings EPS Beat Bolsters Investor Sentiment Despite Revenue Uncertainty