Ellington Financial Inc.EFC

Market cap
$1.4B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2024189+0.89%
Dec 31, 2023188+120.93%
Dec 31, 202285+29.83%
Dec 31, 202165+45.95%
Dec 31, 202045+15.75%
Dec 31, 201939-57.86%
Dec 31, 201892+56.34%
Dec 31, 201759+32.35%
Dec 31, 201644+15.62%
Dec 31, 201538+9.46%
Dec 31, 201435-2.73%
Dec 31, 201336-9.04%
Dec 31, 201240+110.51%
Dec 31, 201119