Stock Screener

EFC - Ellington Financial Inc. Common Stock

$14.35 -7.1% ($-1.02)
0.78.811.91.50.117.91.1
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: