Ellington Financial Inc.EFC

Market cap
$1.4B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20241-11.30%
Dec 31, 20231-10.47%
Dec 31, 20221+44.59%
Dec 31, 20211+38.71%
Dec 31, 20201+40.00%
Dec 31, 20191+20.48%
Dec 31, 20180+7.79%
Dec 31, 20170-3.75%
Dec 31, 20160+1.78%
Dec 31, 20150+47.19%
Dec 31, 20140+49.16%
Dec 31, 20130+32.59%
Dec 31, 20120-8.16%
Dec 31, 20110