IMUX Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally NeoGenomics NEO Q1 2026 Earnings EPS Beats Estimates by 389 Stock Gains Rand Capital Corporation Q1 2026 Earnings Positive EPS Amid Portfolio Pressures MLP Q1 2024 Earnings Net Loss Persists Stock Declines HAS Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Response Carlyle Credit Income Fund CCID Q1 2026 Earnings EPS Misses Estimates by 317 Shares Edge Lower