- What is Ellington Credit Company 8.50% Notes due 2031's Market Cap?
- Ellington Credit Company 8.50% Notes due 2031's Market Cap is $957.0M, based on as-reported figures from SEC (XBRL) filings.
- What is Ellington Credit Company 8.50% Notes due 2031's Enterprise Value?
- Ellington Credit Company 8.50% Notes due 2031's Enterprise Value is $939.6M, based on as-reported figures from SEC (XBRL) filings.
- What is Ellington Credit Company 8.50% Notes due 2031's Net Income (TTM)?
- Ellington Credit Company 8.50% Notes due 2031's Net Income (TTM) is -$5.2M, based on as-reported figures from SEC (XBRL) filings.
- What is Ellington Credit Company 8.50% Notes due 2031's Diluted EPS (TTM)?
- Ellington Credit Company 8.50% Notes due 2031's Diluted EPS (TTM) is -0.14, based on as-reported figures from SEC (XBRL) filings.
- What is Ellington Credit Company 8.50% Notes due 2031's Net Debt?
- Ellington Credit Company 8.50% Notes due 2031's Net Debt is -$17.4M, based on as-reported figures from SEC (XBRL) filings.