MBIA Q1 2026 Earnings Significant EPS Miss Reflects Operating Challenges
BAER Q1 2026 Earnings EPS Misses by Over 50 But Stock Gains on Operational Progress
SLSN Q1 2026 Earnings Loss Per Share of 001 as Shares Decline 234
NECB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Positive Market Sentiment
NMFC Q1 2026 Earnings EPS Misses Estimate by a Narrow Margin Stock Unchanged
ESLT Q4 2025 Earnings EPS Surges Past Expectations Amid Strong Defense Demand