Ellington Financial Inc Preferred (EFC_pc)
Ellington Financial Inc. Preferred (EFC.PRC) is a preferred stock listing associated with Ellington Financial Inc., a mortgage REIT organized under the laws governing real estate investment trusts. Through its subsidiary, Ellington Financial Operating Partnership LLC, the company acquires and manages a broad range of financial assets in the United States, including mortgage-related, consumer-related, corporate-related, and other investments. Its activities are reported through two segments: Investment Portfolio and Longbridge. The portfolio may include residential and commercial mortgage-backed securities, residential and commercial mortgage loans, consumer loans, asset-backed securities, mortgage servicing rights-related investments, collateralized loan obligations, derivatives, and selected equity or debt positions in loan origination companies. Ellington Financial also originates reverse mortgage loans and related financial assets. The company was incorporated in 2007 and is headquartered in Old Greenwich, Connecticut. As a REIT, it intends to distribute at least 90% of taxable income as dividends for federal income tax purposes.
Jump between the core stock analysis sections, valuation data, fair value models, technical outlook, and FAQ.
| Ticker | Fair Value | Fair Value Upside/Downside | Fair Value Rating | Analyst Price Target | Analyst Target Upside/Downside | Analyst Target Rating | Overall Financial Health | Upcoming Dividend Ex-Date | Dividend Payment Date | Upcoming Dividend | Dividend Yield | Next Earnings Date | P/E Ratio | Price-to-Book Ratio | Price-to-Sales Ratio | Market Cap | Enterprise Value | Total Debt / Total Capital | Free Float / Shares Outstanding | Altman Z-Score | Payout Ratio | Free Cash Flow / Net Income |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
NYSE-EFC.PRC
|
$27.45
|
7.3% Upside
|
Fair
|
—
|
—
|
—
|
Good
|
June 30, 2026
|
July 30, 2026
|
—
|
8.5%
|
August 4, 2026
|
9.3x
|
1.0x
|
4.3x
|
1.703 B
|
—
|
90.0%
|
97.7%
|
8.6
|
91.9%
|
-443.2%
|