Ellington Financial Inc

EFCpCNYSE
$25.26
-0.1-0.39%
Últ. Act.: Sep 24, 7:48 AM
$25.60
0.240.95%