Tutor Perini Corporation TPC Q1 2026 Earnings EPS Surges 287 Above Estimates Stock Rises Orthofix Medical Inc OFIX Q1 2026 Earnings Significant EPS Beat Drives Stock Rally MSBI Q1 2026 Earnings Significant EPS Beat Driven by Strong Operational Performance Birchtech Corp BCHT Q1 2026 Earnings EPS Miss Weighs on Shares Marker Therapeutics Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Pipeline Progresses ICICI Bank IBN Q1 2026 Earnings Narrow Beat on EPS Amid Strong Operating Performance