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

EFCNYSE
$11.34
-0.15-1.31%
Last update: Nov 6, 10:01 AM