tiprankstipranks
Ellington Financial (GB:0A26)
LSE:0A26
United Kingdom
0A26Ellington Financial
$11.69
$0.12(0.99%)
At close: 4:00 PM EDT