Ellington Financial Inc (EFC) reports robust earnings with significant portfolio expansion and strategic financial maneuvers, despite facing some market challenges.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results