Ellington Financial Inc. (EFC)
NYSE: EFC · Real-Time Price · USD
13.43
-0.17 (-1.25%)
Jun 3, 2026, 2:41 PM EDT - Market open

Ellington Financial Filings