EFC   $13.72  0.66% Market Closed After Close 13.2 -3.79%

Ellington Financial Inc.