Ellington Financial Inc

EFCNYSE
$11.59
-0.08-0.69%
Last update: Oct 7, 5:58 PM
$11.60
-0.07-0.6%