WallStSmart
EFC

Ellington Financial Inc.

NYSE: EFC · REAL ESTATE · REIT - MORTGAGE

$13.24
-0.11% today

Updated 2026-05-01

Market cap
$1.64B
P/E ratio
11.08
P/S ratio
4.99x
EPS (TTM)
$1.19
Dividend yield
11.70%
52W range
$11 – $14
Volume
1.7M

WallStSmart proprietary scores

56
out of 100
Grade: C+
Hold
Investment rating
4.7
Growth
C
3.3
Quality
D
7.5
Profitability
B+
7.7
Valuation
B+
2/9
Piotroski F-Score
Weak
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →206 stocks currently score above 75

Price targets

Analyst target
$14.62
+10.46%
12-Month target
$9.42
-28.83%
Intrinsic (DCF)
Margin of safety
4 Strong Buy3 Buy1 Hold0 Sell0 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Profit margin 44.60% — above average
+ Free cash flow $777.68M — positive
Risks
- Piotroski 2/9 — weak financial health
- Revenue declining -0.60% QoQ
- Debt/equity 8.82x — high leverage

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$43.15M$256.50M$282.19M$674.54M$329.39M
Net income$-70.05M$84.08M$145.86M$146.87M$21.65M
EPS$1.19
Free cash flow$42.46M$-241.90M$-430.53M$509.04M$777.68M
Profit margin-162.35%32.78%51.69%21.77%44.60%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
EFC$1.64B564.77.57.73.3Buy
WELL$153.42B5710.05.52.06.5-58.00%Buy
PLD$129.41B638.07.05.35.0+47.17%Buy
EQIX$106.79B506.76.52.03.5-38.05%Buy
AMT$85.12B726.79.06.03.8+17.63%Strong Buy
SPG$76.16B677.39.04.04.5-18.66%Strong Buy

Smart narrative

Ellington Financial Inc. trades at $13.24. representing a P/E of 11.08x trailing earnings. Our Smart Value Score of 56/100 indicates the stock is fair. The company scores 2/9 on the Piotroski F-Score. TTM revenue stands at $329.39M. with profit margins at 44.60%.

Frequently asked questions

What is Ellington Financial Inc.'s stock price?
Ellington Financial Inc. (EFC) trades at $13.24.
Is Ellington Financial Inc. overvalued?
Smart Value Score 56/100 (Grade C+, Hold).
What is the price target of Ellington Financial Inc. (EFC)?
The analyst target price is $14.62, representing +10.5% upside from the current price of $13.24.
What is Ellington Financial Inc.'s revenue?
TTM revenue is $329.39M.
Piotroski F-Score?
2/9 — weak financial health.

Company info

SectorREAL ESTATE
IndustryREIT - MORTGAGE
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio4.99x
ROE8.71%
Beta0.94
50D MA$12.31
200D MA$13.17
Shares out0.12B
Float0.12B
Short ratio
Avg volume1.7M

Performance

1 week
1 month
3 months
YTD
1 year
3 years
5 years