SGHC Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick Universal Display Q1 2026 Earnings EPS Misses Estimates Amid Uncertain Revenue Picture Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain BKD Q1 2026 Earnings Narrower Loss Disappoints Shares Edge Higher OMC Q1 2026 Earnings EPS Surpasses Estimates Amid Mixed Market Dynamics BLDP Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Investor Sentiment