IT Q1 2026 Earnings EPS Surges Past Estimates by 1065
Gran Tierra Energy Inc GTE Q4 2025 Earnings Narrower Loss Amid Operational Discipline
MCRI Q1 2026 Earnings EPS Surges Past Estimates by 349
COUR Q1 2026 Earnings EPS Falls Short of Estimates Amid Mixed Demand Signals
UTI Q1 2026 Earnings EPS Misses Estimates but Stock Climbs on Positive Indicators
NPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise