Ellington Financial Inc. (EFC)

Market cap
$1.6B
P/E ratio
10.7x
Period EndTotal payout ratio (Million USD)YoY (%)
Dec 31, 2024-110.9-39.70%
Dec 31, 2023-183.9-204.48%
Dec 31, 2022176-173.35%
Dec 31, 2020-239.9+145.90%
Dec 31, 2019-97.6-34.07%
Dec 31, 2018-148-26.36%
Dec 31, 2017-201-139.86%
Dec 31, 2016504.2-317.48%
Dec 31, 2015-231.9+60.78%
Dec 31, 2014-144.2+24.30%
Dec 31, 2013-116+121.66%
Dec 31, 2012-52.3-87.56%
Dec 31, 2011-420.6
AI Chat