Ellington Financial Inc.EFC

Market cap
$1.4B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 202414,726+6.86%
Dec 31, 202313,780+7.11%
Dec 31, 202212,865+233.82%
Dec 31, 20213,854+54.63%
Dec 31, 20202,492-28.17%
Dec 31, 20193,470+2.76%
Dec 31, 20183,376+42.32%
Dec 31, 20172,372+34.15%
Dec 31, 20161,768-21.49%
Dec 31, 20152,253