Ellington Financial Inc

EFCNYSE
$11.65
-0.25-2.06%
Últ. Act.: Oct 16, 5:05 PM
$11.67
-0.23-1.93%