NEOV Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction NOG Q1 2026 Earnings EPS Beats Estimates by 789 StoneX Group Q1 2026 Earnings EPS Surges Past Estimates with 365 Surprise Bit Digital BTBT Q1 2026 Earnings Significant Earnings Miss Amid Operational Challenges Estrella Immunopharma ESLA Q1 2026 Earnings WiderThanExpected Loss Triggers Modest Stock Gain SPME Q1 2026 Earnings Preferred Shares Miss EPS Estimates Stock Declines