Ellington Financial Inc

EFCNYSE
$11.90
0.211.84%
Últ. Act.: Oct 15, 3:59 PM
$11.76
0.070.6%
Ellington Financial Ownership & Insider Activity - Benzinga