Ellington Financial Inc.
EFC NYSE
SEC CIK 1411342
Follow Ellington Financial
Weekly email: filings, results, news