Ellington Financial Inc

NYSE:EFC   4:00:00 PM EDT
11.55
-0.12 (-1.03%)
: $11.65 +0.10 (+0.87%)
Twitter Share  Facebook Share StockTwits Share