Electra Battery Materials Q4 2025 Earnings WiderthanExpected Loss as PreRevenue Company Advances Battery Materials Projects
ARAI Q1 2026 Earnings NarrowerthanExpected Loss Fails to Halt Share Decline
JBTM Q1 2026 Earnings EPS Beat Drives Positive Market Reaction
ENVB Q4 2024 Earnings EPS Misses Estimates No Revenue Reported
MSCI Q1 2026 Earnings Slight EPS Beat Supports Positive Market Response
OBDC Q1 2026 Earnings EPS Misses Estimates Stock Declines