EARN   $4.66  3.56% Market Closed After Close 4.68 0.43%

Ellington Credit Company

Data not available