Ellington Financial Inc

EFCNYSE
$11.60
-0.04-0.34%
Last update: Oct 9, 2:55 PM
$11.65
0.010.09%