Ellington Financial Inc

EFCNYSE
$11.64
-0.065-0.56%
Últ. Act.: Oct 13, 2:10 PM
$11.85
0.141.2%