Ellington Financial Inc

EFCNYSE
$11.48
0.131.15%
Últ. Act.: Oct 20, 7:53 PM
$11.65
0.302.64%