RideNow Group Inc Q1 2026 Earnings Narrower Loss Beats Expectations as Stock Slips BLFY Q3 2025 Earnings NarrowerthanExpected Loss Despite EPS Miss PG Q1 2026 Earnings EPS Slightly Misses Estimates Stock Gains 317 Barings BDC Inc BBDC Q1 2026 Earnings EPS Misses Estimates Amid Stable Market Conditions Biomerica Q1 2026 Earnings Net Loss of 044 Per Share Amid Lack of Revenue Disclosure Power REIT PW Q2 2025 Earnings Reports Positive EPS Amid Limited Disclosure