Ellington Financial Inc. Common Stock (EFC)

13.62
+0.17 (1.26%)
NYSE· Last Trade: Jul 15th, 1:57 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors