ORN Q1 2026 Earnings EPS Surprises to the Positive Stock Rises FCPT Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady GFL Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh Grid Dynamics GDYN Q1 2026 Earnings EPS Beats Estimates Amid Improved Profitability EGBN Q1 2026 Earnings EPS Surpasses Estimates by Over 43 ICFI Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady