NPCE Q1 2026 Earnings Narrower Loss Beats Estimates Stock Gains
TRTX Q1 2026 Earnings EPS Slightly Below Estimates Stock Edges Higher
AMPH Q1 2026 Earnings EPS Misses Estimates as Amphastar Faces Operational Pressures
MNSBP Q1 2026 Earnings EPS Surges Past Estimates by Over 24
IPM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter
IHG Q4 2025 Earnings EPS Misses Estimates Amid Modest Stock Uptick