Ellington Financial Inc (EFC) NPV

Sell:$13.70Buy:$13.71$0.22 (1.60%)

Prices delayed by at least 15 minutes
Sell:$13.70
Buy:$13.71
Change:$0.22 (1.60%)
Prices delayed by at least 15 minutes
Sell:$13.70
Buy:$13.71
Change:$0.22 (1.60%)
Prices delayed by at least 15 minutes