EC
Ellington Credit Company 8.50% Notes due 2031
ELLA
Close · 11/09/2026
25.42
1D
+0.26%52-week range
24.47 – 26.63
Volume
9,519.00
Price history
ELLA
12/08/2026 to 11/09/2026
O 25.45 H 25.42 L 25.35
1W+0.61%
1M+0.81%
3M-0.88%
MAX+2.44%
Fundamentals
as of 11/09/2026- Market cap
- $954.57M
- Shares out
- 37.56M
- EPS (trailing)
- -0.14
- Dividend yield
- 2.09%
- Beta
- 1.27
- Profit margin
- -9.55%
- P/B
- 4.18
- Return on equity
- -2.30%
SEC financial statements
47 quarterly and 12 annual periods through 31/03/2025.
Details
- Ticker
- ELLA
- Index
- -
- Sector
- -
- Industry
- -
- HQ
- -
Last close 11/09/2026.