FTRE Q1 2026 Earnings Massive EPS Beat Overshadowed by Market Skepticism Standard SLI Q4 2025 Earnings Miss by Significant Key Takeaways Ellington Financial EFC Q1 2026 Earnings Beat Across the Board Coinbase COIN Q1 2026 Results Fall Short EPS 149 Revenue NA