Ellington Financial Inc. (EFC)
NYSE: EFC · Real-Time Price · USD
13.45
-0.15 (-1.10%)
Jun 3, 2026, 1:51 PM EDT - Market open

Ellington Financial Filings