TNC Q1 2026 Earnings EPS Surges Past Estimates Driving Stock Higher
Barings BDC Inc BBDC Q1 2026 Earnings EPS Misses Estimates Amid Stable Market Conditions
OWLT Q1 2026 Earnings EPS Surprises 5273 Above Expectations Amid Restructuring
NRG Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Stock Edges Higher
TNDM Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively
OUST Q1 2026 Earnings EPS Beat Drives Positive Market Reaction