EFC logo

Ellington Financial (EFC) Gross Margin