BiomX Inc PHGE Q4 2025 Earnings Deep EPS Miss Overshadowed by 98 Stock Surge Protara Therapeutics TARA Q1 2026 Earnings Narrower Loss Beats Street Estimates on Cost Management Tetra Tech Q1 2026 Earnings EPS Beats Estimates Stock Rises 147 C4 Therapeutics Q1 2026 Earnings EPS Surprises to the Upside as Biotech Focuses on Pipeline Execution INCY Q1 2026 Earnings Strong EPS Beat of 2943 Surprises Analysts TIMB Q1 2026 Earnings EPS Misses Estimates as Operational Challenges Persist