GTX Q1 2026 Earnings Strong EPS Surprise of 1486 Exceeds Expectations ROCK Q1 2026 Earnings EPS Misses Estimates by Nearly 30 Shares Edge Higher DDL Q4 2025 Earnings Profitability Highlight as EPS Reported at 041 QCLS Q4 2017 Earnings Massive EPS Miss Fails to Deter Investors CVEO Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises 45 FMNB Q1 2026 Earnings Strong EPS Beat Drives Investor Attention Despite Slight Stock Dip