Ellington Financial Inc (NYSE:EFC)

13.48
Delayed Data
As of 4:00pm ET
 -0.22 / -1.61%
Today’s Change
10.81
Today|||52-Week Range
18.13
+8.97%
Year-to-Date