EFC Ellington Financial Inc.

P/E 7.09
Forward P/E 9.07
Price/Sales 3.477
Beta 0.967
Div Yield 0.136%
Market Cap --

Company Analysis

Latest News