Ellington Financial Inc.EFC

Market cap
$1.4B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 20241,171-33.03%
Dec 31, 20231,749+4.02%
Dec 31, 20221,681-22.88%
Dec 31, 20212,180+34.08%
Dec 31, 20201,626-35.54%
Dec 31, 20192,522+5495.30%
Dec 31, 201845-4.56%
Dec 31, 201747-61.68%
Dec 31, 2016123-32.97%
Dec 31, 2015184+61.13%
Dec 31, 2014114-37.79%
Dec 31, 2013183+210.56%
Dec 31, 201259-5.82%
Dec 31, 201163