Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock GLPG Q1 2026 Earnings Significant EPS Beat Driven by Cost Control and Operational Efficiency NRIX Q1 2026 Earnings EPS Miss as DevelopmentStage Biotech Advances Pipeline STNE Q1 2026 Earnings EPS Misses Estimates Stock Slips as Growth Concerns Emerge KB Home Q1 2026 Earnings Modest EPS Beat Amid Stabilizing Housing Market Atlantic American Corporation AAME Q2 2025 Earnings Modest Profit as Stock Holds Steady