Ellington Financial Inc

EFCNYSE
$11.85
0.514.5%
Últ. Act.: Nov 4, 6:50 PM

Benzinga

Ellington Financial Ownership & Insider Activity - Benzinga