Ellington Financial Inc

EFCNYSE
$11.66
0.0250.21%
Last update: Oct 9, 6:56 PM
$11.65
0.010.09%