Ellington Financial Inc. Common Stock (EFC)

12.70
-0.13 (-0.98%)
NYSE · Last Trade: Feb 18th, 12:06 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors