EFCpA   $25.17  0.04% Market Closed

Ellington Financial Inc. 6.750% Series A Fixed-to-Floating Rate Cumulative Redeemable Preferred Stoc

Data not available