Ellington Financial Inc

EFCNYSE
$11.65
-0.25-2.06%
Last update: Oct 16, 6:10 PM
$11.77
-0.13-1.09%