NMFC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Slightly Below Expectations PG Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operational Performance TGS Q1 2026 Earnings Earnings Smash Estimates Amidst Energy Sector Dynamics Flanigans Enterprises Inc BDL Q3 2025 Earnings Positive EPS Delivers Share Boost Amid Sparse Disclosures UWMC Q1 2026 Earnings EPS Beat Exceeds Expectations Amid Challenging Mortgage Market YCBD Q1 2026 Earnings EPS Misses Estimates as CBD Market Headwinds Persist