Compugen Ltd Q1 2026 Earnings Narrowing Losses but Misses Estimates HOUR Q4 2024 Earnings Loss Per Share of 004 Reported Amid Quiet Trading BATRA Q1 2026 Earnings NarrowerThanExpected Loss as Braves Navigate Seasonality OCCI Q1 2026 Earnings Deep EPS Miss Overshadowed by Positive Market Reaction Corteva Q1 2026 Earnings Earnings Beat Estimates by 25 on Strong Operational Performance CorVel Corp CRVL Q1 2026 Earnings Steady EPS Amid Limited Comparables Share Price Gains