EFC.PRC

Ellington Financial Inc. 8.625% Series C Fixed-Rate Reset Cumulative Redeemable Preferred Stock

EFC.PRC
Closed
$25.58
Closed
-(-)

At close

Financial advisor consultation illustration
Get professional financial guidance

Schedule your free first call with a financial advisor on CUSP Wealth
*T&Cs apply

About

Ellington Financial, Inc. engages in the provision of investment services. The company is headquartered in Greenwich, Connecticut and currently employs 500 full-time employees. The company went IPO on 2010-10-08. The firm acquires and manages mortgage-related, consumer-related, corporate-related, and other financial assets. Its segments include Investment Portfolio Segment and Longbridge Segment. The Investment Portfolio Segment invests in financial assets, including residential and commercial mortgage loans; residential mortgage-backed securities (RMBS); commercial mortgage-backed securities (CMBS); consumer loans and asset-backed securities (ABS) including ABS backed by consumer loans; investments referencing mortgage servicing rights on traditional forward mortgage loans; collateralized loan obligations; non-mortgage- and mortgage-related derivatives; debt and equity investments in loan origination companies; and other strategic investments. The Longbridge Segment is engaged in the business of originating, purchasing, selling and servicing reverse mortgage loans, including home equity conversion mortgage loans.
Country

US

CEO

Mr. Laurence Penn

IPO date

2010

Employees

500

ISIN

US28852N1090

Key stats

Open

$25.52

Volume

548.00

Market cap

$1.71B

Prev. close

$25.53

Impl / hst vl

-

Open interest

$0.00

$25.52

Day’s Range

$25.52

$24.50

52W Range

$26.13

Valuation

55
Valuation score
Fairly Valued
P/E
6.92
P/S
2.80
P/B
0.77
Current ratio
0.19
Debt / Equity
9.13
ROE
11.88%
Gross margin
21.81%
Income growth
550.90%
FCF growth
-96.60

Apr

30

Dividends

The last payment date was Apr 30, 2026

Div. per Share

$0.54

Div. Yield

2.11%

Payout Ratio

91.85%

Div. Growth YoY

0.00%

Analysts estimates

Consensus rating
Buy

The average rating from top 8 analysts indicates that stock is expected to perform in line with the market

Str. Sell
Sell
Hold
Buy
Str. Buy
Avg. price target
$30.77
The top 10 analysts forecasts that 12-month price may increase by 20.30%, with a low of $28.13 and a high of $34.66
$28.13
Low
$30.77
Avg
$34.66
High
Current price

Earnings

Q1 ‘26 revenue
$149.50M
Q1 ‘26 net income
$95.47M
Revenue
Net income
Previous EPS
$0.47
Estimate EPS
$0.44
Actual EPS
Estimate EPS
Financial advisor consultation illustration
Get professional financial guidance

Schedule your free first call with a financial advisor on CUSP Wealth
*T&Cs apply