MSDL Q1 2026 Earnings Small EPS Beat Meets Modest Market Pullback FCX Q1 2026 Earnings Strong Earnings Beat Amid Robust Copper Demand Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist GeneDx Holdings Corp WGS Q1 2026 Earnings Deep EPS Miss Overshadows Progress Ondas Inc ONDS Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Transition MSFT Q1 2026 Earnings Solid EPS Beat Offsets Modest Revenue Headwinds