EFC logo

Ellington Financial (EFC) Operating Margin