GENI Q1 2026 Earnings Missed EPS Estimates but Stock Rallies on Market Optimism KRT Q1 2026 Earnings EPS Beats Estimates by Over 12 as Shares Edge Lower FBIO Q4 2025 Earnings Deep EPS Miss Highlights Challenges for PreRevenue Biotech IAC Q1 2026 Earnings Steep EPS Miss Overshadowed by Modest Stock Gain Dogwood Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Amid Continued Preclinical Development LEG Q1 2026 Earnings EPS Misses Estimates by 3724 Despite Positive Stock Reaction