Ellington Financial Inc (NYSE:EFC)

13.12
Delayed Data
As of Dec 01
 +0.12 / +0.92%
Today’s Change
10.82
Today|||52-Week Range
14.42
+6.06%
Year-to-Date