SID Q1 2026 Earnings EPS Misses Estimates Sharply Stock Rises 547 BiomX Inc Q4 2025 Earnings Large Earnings Miss Stirs Uncertainty No Revenue Reported Jacobs Solutions Inc J Q1 2026 Earnings EPS Surpasses Estimates Driving Modest Share Uptick CCNEP Q1 2026 Earnings EPS Surpasses Estimates with 743 Beat TOWN Q1 2026 Earnings EPS Misses Estimates by Nearly 5 Stock Edges Lower GDEV Q4 2025 Earnings EPS Misses Estimates as Stock Declines