Benzinga

Ellington Financial Inc

EFCNYSE
$11.52
0.171.45%
Last update: Oct 20, 3:12 PM
$11.40
0.050.44%