CHEF Q1 2026 Earnings EPS Exceeds Estimates by 5528 Shares Dip Slightly GLPI Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Unreported VNRX Q1 2026 Earnings EPS Misses Estimates No Revenue Reported Stock Declines BN Q1 2026 Earnings Slight EPS Beat Amid Resilient Asset Management Performance Emerson Radio Corporation MSN Q1 2024 Earnings Narrow Loss Reported Amid Quiet Quarter Stock Surges 20 MTNB Q4 2024 Earnings Narrowed Loss Surpasses Expectations Pipeline Momentum Continues