Omada Health Q1 2026 Earnings Narrowerthanexpected Loss Drives Positive Stock Reaction QBTS Q1 2026 Earnings EPS Beats Estimates by 872 Shares Surge SRPT Q1 2026 Earnings EPS Smashes Estimates by 1847 as Gene Therapy Execution Drives Profit Surprise CDZIP Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction FAST Q1 2026 Earnings Earnings Miss Estimates Stock Edges Higher InterDigital IDCC Q1 2026 Earnings Strong EPS Beat Overshadowed by Market Caution