GRNT Q1 2026 Earnings Steep EPS Miss Despite Minor Stock Gain CLBT Q1 2026 Earnings EPS Beats Estimates by Nearly 19 Passage Bio Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Sentiment NPWR Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Company Continues Technology Development IPHA Q1 2026 Earnings WiderThanExpected Losses on Zero Revenue iSpecimen ISPC Q3 2024 Earnings Disappointing Bottom Line Sends Shares Lower