Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower Silo Pharma Inc SILO Q4 2023 Earnings Widening Losses as PreRevenue Biotech Focuses on Pipeline Progress CL Q1 2026 Earnings Slight EPS Miss Amid Steady Performance FNF Q1 2026 Earnings EPS Falls 1095 Below Estimates as Housing Headwinds Persist BY Q1 2026 Earnings EPS Beat With 755 Surprise Shares Edge Higher ARMK Q1 2026 Earnings EPS Slightly Misses Estimates Amid Mixed Market Reaction