NPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise
SMR Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Company Advances Technology
PERF Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Profitability
GILD Q1 2026 Earnings EPS Surpasses Estimates Shares Rally 296
GENB Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Biotech Navigates Pipeline
Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher