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