QUAD Q1 2026 Earnings EPS Beat Underpins Cost Discipline Stock Edges Higher CRH Q1 2026 Earnings EPS Surprises to the Upside Amid Mixed Construction Demand IESC Q1 2026 Earnings EPS Surges 35 Above Expectations Stock Rises NCLH Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Demand Unity Software Q1 2026 Earnings Narrowed Loss Exceeds Expectations Insight Molecular Diagnostics Inc IMDX Gains 575 as Momentum Builds Toward Key Resistance Blackrock Enhanced International Dividend Trust BGY Slips Amidst Mixed Market Sentiment Luda Technology Group LUD Rises 395 Testing Key Resistance at 469 Sunrise Realty Trust SUNS Slips 08 as Support Levels Come Into Focus KRG Q1 2026 Earnings EPS Misses Estimates Sharply Yet Stock Holds Steady