MOMO Q4 2025 Earnings Disappointing EPS Miss Sends Stock Lower BLX Q1 2026 Earnings Earnings Per Share Reported at 131 Shares Dip 227 FBRX Q1 2026 Earnings Narrower Loss But Clinical Path Remains Uncertain SOJC Q1 2026 Earnings Earnings Beat Estimates with 591 Surprise MGRE Q1 2026 Earnings EPS Surpasses Estimates by 094 Revenue Details Not Disclosed NFG Q1 2026 Earnings EPS Falls Short of Consensus Stock Dips Slightly