TSLX Q1 2026 Earnings Misses EPS Estimates as Net Investment Income Dips Shares Edge Higher FLOC Q1 2026 Earnings Massive EPS Surprise Captures Attention Shares Decline on Mixed Signals ALNY Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment IFF Q1 2026 Earnings Strong EPS Beat Drives Modest Share Price Uptick FBIO Q4 2025 Earnings EPS Misses Estimates Stock Moves Higher MCRI Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction RS Q1 2026 Earnings EPS Surges Past Estimates by 73 Revenue Details Unavailable