MGA Q1 2026 Earnings Strong EPS Beat of 33 Drives Positive Market Reaction SENEB Q1 2026 Earnings Strong EPS of 619 Reported No Analyst Estimates Available OXLC Q4 2025 Earnings EPS Misses Estimates as Net Investment Income Falls Short Epsilon Energy Ltd EPSN Q1 2026 Earnings Modest EPS Amid Low Volumes Stock Slightly Lower CRNX Q1 2026 Earnings EPS Surprise Beats Estimates as PreRevenue Biotech Advances Pipeline RadNet Inc RDNT Q1 2026 Earnings EPS Misses Estimates as Losses Widen