Ellington Credit Company 8.50% Notes due 2031 (ELLA) at a glance

Ellington Credit Company 8.50% Notes due 2031 (ELLA) is a company. It trades at $25.35, with a -88.8% profit margin. It pays a 3.7% dividend yield. Vestovix scores it 47/100 overall. Its strongest dimension is Income (64/100) and its weakest is Safety (38/100). Its volatility is roughly in line with the market.

Price
$25.35
Market cap
n/a
P/E ratio
n/a
Dividend yield
3.74%
Beta
1.26
52-week range
$24.47 to $26.63
Vestovix Score47/ 100How this works
Value
40
Growth
50
Income
64
Safety
38
Momentum
43