INBS Q1 2025 Earnings EPS Misses Estimates as Company Reports No Revenue OPFI Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Stock Declines Slightly OCC Q1 2026 Earnings Net Loss of 005 Per Share Stock Climbs 788 Diamond Hill Investment Group Inc DHIL Q1 2025 Earnings Solid EPS Report Amid Quiet Market Reaction Teva Q1 2026 Earnings Strong EPS Beat on Cost Discipline Shares Edge Higher Tenaris TS Q1 2026 Earnings EPS Beat Drives Upbeat Outlook Yet Shares Slip