Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates Despite Upbeat Stock Reaction Huize Holding HUIZ Q1 2025 Earnings EPS Misses Estimates by a Wide Margin as Stock Declines Slightly STC Q1 2026 Earnings EPS Surges 485 Above Estimates Title Insurance Momentum Drives Strong Beat ARHS Q1 2026 Earnings EPS Beats Expectations Amid Challenging Retail Environment Huntington Bancshares HBANZ Q1 2026 Earnings Preferred Stock EPS Falls Short of Estimates Amid Narrowing Net Interest Margin Braemar Hotels Resorts BHR Q1 2026 Earnings Stunning EPS Surprise of 42178 on a Loss Estimate