Ellington Financial Inc.EFC

Market cap
$1.4B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024-431+78.01%
Dec 31, 2023-242-666.60%
Dec 31, 202243-16.78%
Dec 31, 202151-57.08%
Dec 31, 2020120+50.80%
Dec 31, 201979-116.04%
Dec 31, 2018-494+6.80%
Dec 31, 2017-463-763.92%
Dec 31, 201670-89.35%
Dec 31, 2015654-208.29%
Dec 31, 2014-604+147.22%
Dec 31, 2013-244+375.49%
Dec 31, 2012-51+8.31%
Dec 31, 2011-47