Ellington Financial Inc

EFCNYSE
$11.26
-0.23-2%
Últ. Act.: Nov 6, 7:57 PM

Benzinga

Ellington Financial Ownership & Insider Activity - Benzinga