Ellington Financial Inc (EFC) Price Prediction & Forecast