Ellington Financial Inc.EFC

Market cap
$1.4B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024148+68.50%
Dec 31, 202388-224.03%
Dec 31, 2022-71-150.42%
Dec 31, 2021141+395.32%
Dec 31, 202028-49.75%
Dec 31, 201956+13.14%
Dec 31, 201850+38.78%
Dec 31, 201736-329.04%
Dec 31, 2016-16-140.86%
Dec 31, 201538-35.90%
Dec 31, 201460-24.46%
Dec 31, 201379-18.31%
Dec 31, 201297+840.70%
Dec 31, 201110