Ellington Financial Inc.EFC

Market cap
$1.4B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20241-94.45%
Dec 31, 202312+644.54%
Dec 31, 20222-45.71%
Dec 31, 20203+290.79%
Dec 31, 20191-96.62%
Dec 31, 201823+57.98%
Dec 31, 201715+4.38%
Dec 31, 201614+148.77%
Dec 31, 20156+Infinity%
Dec 31, 20140NaN%
Dec 31, 20130-100.00%
Dec 31, 20123+226.36%
Dec 31, 20111