WM Q1 2026 Earnings Earnings Beat by 089 Amid Mixed Market Sentiment Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist Primoris Services PRIM Q1 2026 Earnings EPS Misses Estimates Yet Stock Rallies DLR Q1 2026 Earnings Slight EPS Beat Amid Steady Data Center Demand NOVTU Q1 2026 Earnings Tangible Equity Units Beat EPS Estimates Amid Limited Revenue Disclosure Intercorp Financial Services Inc IFS Q1 2026 Earnings EPS Surprise Lifts Results Despite Tepid Stock Reaction