Ellington Financial Inc. (EFC)

Market cap
$1.6B
P/E ratio
10.7x
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 202517,482+18.71%
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
AI Chat