6:51 pm Ellington Financial beats by $0.13, misses on interest income