Titan Mining Q1 2026 Earnings Strong EPS Surprise Despite Absent Revenue Data ENIC Q4 2025 Earnings EPS Beat Exceeds Expectations Amid Mixed Revenue Disclosures IDAI Q1 2026 Earnings WiderThanExpected Loss Yet Shares Rally SHLS Q1 2026 Earnings EPS Beats Estimates by 10 Amid Strong Operational Performance MPAA Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment NSP Q1 2026 Earnings EPS Surges Past Estimates Shares Rally 4