Ellington Financial Inc. Common Stock (EFC)

13.30
-0.14 (-1.04%)
NYSE· Last Trade: Jun 22nd, 8:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors