Ellington Financial EFC Q1 2026 Earnings Surprise EPS 055 Up Significant Singapore Firm Wins 175M High Court Suit Over GST Refund Scheme Fraud Everest Group EG Stock Up 118 Key Resistance at 37361 20260518