Ellington Financial Inc

EFCpDNYSE
$23.08
-0.42-1.8%
Últ. Act.: Jul 13, 4:46 PM

Ellington Financial vs. Peers Comparison

Compare Ellington Financial (EFCpD) to its peers on price performance, valuation multiples and key financial metrics.