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