Ellington Financial Inc

NYSE:EFC   10:35:34 AM EDT
12.33
-0.14 (-1.12%)
Twitter Share  Facebook Share StockTwits Share