Ellington Credit Company EARN Slides 207 as Mortgage REIT Faces Pressure Snowflake Shares Surge on Amazon Deal and Strong Earnings Boosting Tech Stocks LUXE Q1 2026 Earnings WiderThanExpected Loss as Stock Rises Modestly SoFi Technologies Reports Latest Quarterly Results Amid Evolving Fintech Landscape