BTC Digital Ltd BTCT Q4 2024 Earnings EPS Surprises with a Positive 010 Against a 019 Loss Estimate LRMR Q1 2026 Earnings StrongerThanExpected Results as Biotech Advances Pipeline ARCC Q1 2026 Earnings Net Investment Income Misses Estimates Amid Stable Portfolio Performance Passage Bio Q1 2026 Earnings Narrowerthanexpected loss signals disciplined spending Pyxis Tankers Inc PXS Q1 2026 Earnings EPS Surges 37 Past Estimates Amidst Tanker Market Volatility Eagle Point Credit Company Inc ECC Q4 2025 Earnings EPS Surpasses Estimates Stock Gains 21