GFF Q1 2026 Earnings Earnings Beat Estimates as EPS Surges Past Consensus AUPH Q1 2026 Earnings EPS Surges Past Estimates Stock Slides Despite Strong BottomLine Performance RBLX Q1 2026 Earnings EPS Beat Drives Positive Market Reaction PHI Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Higher TBH Q4 2025 Earnings Massive EPS Miss Overshadowed by Stock Surge Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings Net Investment Income Misses Estimates Stock Edges Higher