FLR Q1 2026 Earnings EPS Falls 775 Short of Estimates Stock Gains 077 Lixte Biotechnology Holdings Inc LIXT Q4 2024 Earnings Net Loss of 027 Per Share as Pipeline Progress Continues SSC Technologies SSNC Q1 2026 Earnings Slight EPS Beat Marks Solid Quarter NBBK Q1 2026 Earnings EPS Misses Consensus by 285 as Stock Defies Expectations IDYA Q1 2026 Earnings PreRevenue Biotech Misses EPS Estimates as RD Pipeline Progresses Two Harbors TWOD Q1 2026 Earnings EPS Surges Past Estimates as Interest Rate Environment Supports Mortgage REIT Performance