Ellington Financial Inc. (LON:0A26)

London flag London · Delayed Price · Currency is GBP · Price in USD
13.74
+1.15 (9.11%)
Jun 25, 2026, 3:31 PM GMT
Market Cap1.30B +37.4%
Revenue (ttm)325.11M +36.2%
Net Income149.24M +56.7%
EPS1.28 +36.9%
Shares Out n/a
PE Ratio8.69
Forward PE7.21
Dividend1.17 (11.55%)
Ex-Dividend DateJun 30, 2026
Volume938
Open13.74
Previous Close12.59
Day's Range13.74 - 13.74
52-Week Range13.74 - 13.74
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 6, 2026