BCSF Q1 2026 Earnings Slight EPS Miss Amid Stable Portfolio Performance Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence NEPH Q1 2026 Earnings Narrow EPS Miss Triggers Modest Selloff FBK Q1 2026 Earnings EPS Slightly Below Estimates amid Mixed Market Conditions GRNT Q1 2026 Earnings Sharp EPS Miss Weighs on Investor Sentiment RDWR Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction