EOSE Q1 2026 Earnings EPS Beats Estimates as Eos Energy Advances Commercialization Stock Slips Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist OPTT Q1 2026 Earnings EPS Misses Estimates as Stock Rises Over 7 Insperity Inc NSP Q1 2026 Earnings EPS Beat Drives Positive Market Response EE Q1 2026 Earnings EPS Misses Estimates Stock Gains 213 VELO Q1 2026 Earnings Strong EPS Beat Shocks Market Revenue Remains Undisclosed