Ellington Financial Inc (EFC) NPV

Sell:$13.71Buy:$13.72$0.11 (0.80%)

Prices delayed by at least 15 minutes
Sell:$13.71
Buy:$13.72
Change:$0.11 (0.80%)
Prices delayed by at least 15 minutes
Sell:$13.71
Buy:$13.72
Change:$0.11 (0.80%)
Prices delayed by at least 15 minutes