EFC · Ellington Financial Inc. | QuantChat