GTN Q1 2026 Earnings EPS Misses Estimates as Media Headwinds Persist
SLB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operations
ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss
MSCI Q1 2026 Earnings Slight EPS Beat Supports Positive Market Response
Health In Tech Inc HIT Q1 2026 Earnings EPS Meets Estimates Stock Slips 26
Encore Capital Group Q1 2026 Earnings Strong EPS Beat of 2646 Amid Stock Decline