Ellington Financial Inc (EFC) NPV

Sell:$13.81Buy:$13.84$0.04 (0.29%)

Prices delayed by at least 15 minutes
Sell:$13.81
Buy:$13.84
Change:$0.04 (0.29%)
Prices delayed by at least 15 minutes
Sell:$13.81
Buy:$13.84
Change:$0.04 (0.29%)
Prices delayed by at least 15 minutes