WallStSmart
FBRT

Franklin BSP Realty Trust Inc

NYSE: FBRT · REAL ESTATE · REIT - MORTGAGE

$8.97
-2.39% today

Updated 2026-04-29

Market cap
$703.44M
P/E ratio
14.28
P/S ratio
2.50x
EPS (TTM)
$0.64
Dividend yield
15.70%
52W range
$8 – $11
Volume
1.0M

WallStSmart proprietary scores

63
out of 100
Grade: C+
Hold
Investment rating
6.7
Growth
B
5.0
Quality
C+
7.0
Profitability
B+
7.7
Valuation
B+
/9
Piotroski F-Score
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →206 stocks currently score above 75

Price targets

Analyst target
$13.00
+44.93%
12-Month target
$6.87
-23.41%
Intrinsic (DCF)
$18.41
Margin of safety
+44.87%
1 Strong Buy3 Buy1 Hold0 Sell0 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Profit margin 29.20% — above average
+ Revenue growth 49.80% QoQ
+ 44.87% below intrinsic value
Risks
- Negative free cash flow $-54.01M

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$367.36M$569.53M$548.92M$555.09M$281.92M
Net income$14.43M$145.22M$68.89M$82.27M$11.98M
EPS$0.64
Free cash flow$151.85M$197.39M$57.23M$291.58M$-54.01M
Profit margin3.93%25.50%12.55%14.82%29.20%

Recent insider activity

DateInsiderTypeSharesPrice
2026-03-03BUFFONE, BRIANBuy27,000$9.41
2026-02-18ORTALE, BUFORD HBuy2,000$8.77
2026-02-17ORTALE, BUFORD HBuy2,000$8.88

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
FBRT$703.44M636.77.07.75.0+44.87%Buy
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.49%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

Franklin BSP Realty Trust Inc trades at $8.97. representing a P/E of 14.28x trailing earnings. Our Smart Value Score of 63/100 indicates the stock is good. TTM revenue stands at $281.92M. with profit margins at 29.20%. Our DCF model estimates intrinsic value at $18.41.

Frequently asked questions

What is Franklin BSP Realty Trust Inc's stock price?
Franklin BSP Realty Trust Inc (FBRT) trades at $8.97.
Is Franklin BSP Realty Trust Inc overvalued?
Smart Value Score 63/100 (Grade C+, Hold). DCF value $18.41.
What is the price target of Franklin BSP Realty Trust Inc (FBRT)?
The analyst target price is $13.00, representing +44.9% upside from the current price of $8.97.
What is the intrinsic value of Franklin BSP Realty Trust Inc (FBRT)?
Based on our DCF model, intrinsic value is $18.41, a +44.9% margin of safety versus $8.97.
What is the future stock price of FBRT by 2030?
Our revenue-driven model estimates Franklin BSP Realty Trust Inc could reach $28.27 by 2030, based on historical CAGR, margin trends, and capped P/E multiples.
What is Franklin BSP Realty Trust Inc's revenue?
TTM revenue is $281.92M.

Company info

SectorREAL ESTATE
IndustryREIT - MORTGAGE
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio2.50x
ROE5.21%
Beta1.15
50D MA$8.91
200D MA$10.19
Shares out0.08B
Float0.08B
Short ratio
Avg volume1.0M

Performance

1 week+1.32%
1 month+8.24%
3 months-11.80%
YTD-8.37%
1 year
3 years
5 years