Ellington Financial Inc. Common Stock (EFC)

13.82
+0.20 (1.43%)
NYSE· Last Trade: Jul 15th, 12:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors