BCAX Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Biotech Advances Pipeline AlTi Global Inc ALTI Q1 2026 Earnings EPS Beats Estimates by 307 Amid Market Weakness SNES Q1 2026 Earnings EPS Beat Leaves Room for Guidance Improvements STT Q1 2026 Earnings EPS Beat Drives Positive Market Response Eagle Point Credit Company Inc ECC Q1 2026 Earnings Slight EPS Miss as Credit Markets Remain Stable Septerna Inc SEPN Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Market Response