Ellington Financial Q2 Ear… — EFC +0.80 | NewsImpactScreener