Barings BDC Inc BBDC Q1 2026 Earnings EPS Misses Estimates Amid Stable Market Conditions
NVVE Q2 2025 Earnings Wide Loss Reported Amidst Operational Challenges Stock Gains 69
RRC Q1 2026 Earnings EPS Surges Past Estimates with 19 Beat Amid Strategic Operations
Two Harbors TWOD Q1 2026 Earnings EPS Surges Past Estimates as Interest Rate Environment Supports Mortgage REIT Performance
STM Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher
RDCM Q1 2026 Earnings EPS Slightly Beats Estimates Amid Mixed Market Reaction