Energy Services of America Corporation ESOA Q1 2026 Earnings EPS Surges Past Estimates by 743 Despite Stock Pullback
DigitalBridge Group Inc DBRG Q1 2026 Earnings EPS Misses Estimates Amid Digital Infrastructure Headwinds
SGA Q1 2026 Earnings Net Loss Reported as Stock Declines 52
TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower
KNOT Offshore Partners Q4 2025 Earnings Significant Earnings Miss Highlights Operational Challenges
MTRX Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism