EFC logo

Ellington Financial (EFC) Operating Profit