Ellington Financial Inc (EFC) Stock Price, Quote, News & History

EFCNYSE
$11.96
0.272.27%
Last update: Oct 15, 3:32 PM
$11.76
0.070.6%