A look at Ellington Financial Inc’s (EFC) recent performance gives investors their first glimpse of hope.
Ellington Financial Inc (NYSE: EFC) on Monday, soared 3.02% from the previous trading day, before settling in for the closing price of $11.60. Within the