Ellington Financial Inc

EFCNYSE
$11.65
-0.25-2.1%
$11.77
-0.13-1.09%