NYSE - Delayed Quote USD

Ellington Financial Inc. (EFC-PA)

23.83 +0.11 (+0.46%)
At close: April 23 at 3:52 PM EDT

Related Tickers