Ellington Financial Inc

EFCNYSE
$11.69
-0.005-0.04%
Últ. Act.: Oct 14, 7:54 PM
$11.70
0.00930.08%
Ellington Financial Analyst Price Targets - Benzinga