Ellington Financial Inc.EFC

Market cap
$1.4B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,591+3.60%
Dec 31, 20231,536+25.78%
Dec 31, 20221,221-7.76%
Dec 31, 20211,324+43.62%
Dec 31, 2020922+6.09%
Dec 31, 2019869+45.96%
Dec 31, 2018595-4.15%
Dec 31, 2017621-3.69%
Dec 31, 2016645-12.74%
Dec 31, 2015739