tiprankstipranks
Ellington Financial (EFC)
NYSE:EFC
US Market
United States
EFCEllington Financial
$12.45
-$0.08(-0.65%)
At close: 4:00 PM EST