OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient STWD Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick ENTA Q1 2026 Earnings Narrowed Loss Beats Expectations Stock Slips as Investors Await Pipeline Progress GNLX Q1 2026 Earnings EPS Misses Estimates as Company Reports No Revenue UUU Q4 2024 Earnings Widened Loss Amidst Challenging Market Conditions ACI Worldwide Q1 2026 Earnings EPS Beats Estimates by 127 Stock Edges Lower