RCON Q4 2025 Earnings EPS Surprise Beats Estimates Amid Revenue Uncertainty MGRC Q1 2026 Earnings EPS Falls Short of Estimates Shares Inch Higher BMBL Q1 2026 Earnings EPS Surges Past Estimates with 224 Beat EE Q1 2026 Earnings EPS Misses Estimates Stock Gains 213 NB Q1 2026 Earnings Surprise EPS Beat Amid Development Stage Oxford Lane Capital Corp Q4 2025 Earnings EPS Misses Estimates Stock Gains Despite Headwinds