AGRO Q1 2026 Earnings Steep Earnings Miss Triggers 595 Share Decline
MPLT Q1 2026 Earnings EPS Miss of 20 Amid No Revenue Stock Declines
RILY Q1 2024 Earnings Loss Per Share of 171 Amid Strategic Adjustments
Oxford Lane Capital Corp OXLC Q4 2025 Earnings EPS Misses Estimates as CLO Market Pressures Persist
MSDL Q1 2026 Earnings Narrow EPS Beat in a Challenging Rate Environment
CAMT Q1 2026 Earnings EPS Slightly Beats Estimates Stock Advances