KBW upgrades Ellington Financial, Longbridge after strong Q2 earnings | PiQ Markets