ICFI Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady UNP Q1 2026 Earnings EPS Beats Estimates Amid Strong Operational Performance GRCE Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline MSA Safety MSA Q1 2026 Earnings EPS Beats Estimates by Nearly 8 Shares Edge Higher UPBD Q1 2026 Earnings EPS Beats Estimates by 247 DTE Energy Q1 2026 Earnings EPS Misses Estimates Debenture Holders See Modest Gain