SLRC Q1 2026 Earnings Investment Income Misses Expectations as Stock Declines Liberty Media FWONA Q4 2025 Earnings Slight EPS Miss Amid Steady Formula One Demand DK Q1 2026 Earnings Surprise Profit Defies Expectations as Refining Margins Improve BBDC Q1 2026 Earnings EPS Misses Estimates Amidst Stable Asset Performance OHI Q1 2026 Earnings Strong EPS Surprise Amidst Flat Revenue Disclosure and Slight Stock Decline ENS Q1 2026 Earnings EPS Beats Estimates but Stock Slips