Ellington Financial Inc

EFCNYSE
$11.69
-0.025-0.21%
Últ. Act.: Oct 13, 4:00 PM
$11.85
0.141.2%