BKE Q1 2026 Earnings EPS Beats Estimates by 46 Amid Cautious Market Reaction Teleflex TFX Q1 2026 Earnings EPS Beats Estimates by 14 as Stock Dips on Cautious Sentiment Fastly Inc FSLY Q1 2026 Earnings Solid EPS Beat Amid Revenue Gaps and Slight Stock Pullback BMRA Q1 2026 Earnings Biomerica Reports Net Loss of 044 Per Share Amid Ongoing Development Efforts Oxford Lane Capital Corp OXLCG Q4 2025 Earnings EPS Misses Estimates as Net Investment Income Falls Short Oxford Lane Capital Corp OXLC Q4 2025 Earnings EPS Misses Estimates as CLO Market Pressures Persist