Ellington Financial Inc (EFC) Stock Analysis & Quote