CSWC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Positive Sentiment EBF Q1 2026 Earnings EPS Misses Estimates Amid Industry Headwinds WPP Q4 2025 Earnings EPS Beats Estimates Shares Edge Higher Amid Cautious Ad Market Fastenal Company FAST Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds ARCC Q1 2026 Earnings Net Investment Income Misses Estimates Amid Stable Portfolio Performance STERIS plc STE Q1 2026 Earnings EPS Misses Estimates as Stock Dips Slightly