Vicor Corporation VICR Q1 2026 Earnings EPS Surges Past Estimates by Nearly 20 Eagle Point Credit Company Inc ECC Q1 2026 Earnings Slight EPS Miss as Credit Markets Remain Stable CSIQ Q1 2026 Earnings NarrowerThanExpected Loss Shows Cost Discipline Amid Solar Market Challenges MXC Q3 2025 Earnings Profitability Remains Solid Amid Quiet Quarter Leonardo DRS Inc DRS Q1 2026 Earnings EPS Smashes Estimates by 259 Shares Dip 17 Nexa Resources Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction