NYSE - Delayed Quote USD

Ellington Financial Inc. (EFC-PD)

Compare
23.85
-1.63
(-6.40%)
At close: January 29 at 3:52:45 PM EST

Related Tickers