Franklin BSP Realty Trust, Inc. (FBRT) Stock

Franklin BSP Realty Trust, Inc. (FBRT) is a Real Estate stock trading at $8.43 (as of 2026-06-18), with a market capitalization of $648.41M and a trailing P/E of 16.5. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.

Franklin BSP Realty Trust, Inc. originates, acquires, and manages a portfolio of U.S. commercial real estate debt, and also originates conduit loans. The company invests in commercial real estate securities and in real estate acquired through foreclosure or deed in lieu of foreclosure, and it holds various types of debt investments including first mortgage, mezzanine, and bridge loans, qualifying as a real estate investment trust.

Valuation — source: SEC EDGAR (first-party)
Price$8.43
Market Cap$648.41M
P/E Ratio16.5
Price / Book0.44
Price / Sales2.20
Dividend Yield22.4%
DCF Value (model)$93.27
DCF Upside vs Price1006.4%
Profitability & Growth — source: SEC EDGAR
Revenue (TTM)$270.07M
Net Margin30.5%
Return on Equity4.7%
Revenue Growth (YoY)28.3%
EPS Growth (YoY)-20.7%
Valuation vs Sector & Industry
Stock P/E16.5
Sector P/E (Real Estate)29.8
Industry P/E (Trading)33.4
vs Sector-44.7%
vs Industry-50.6%
Smart-Money Activity — SEC Form 4 / 13F / Congressional disclosures
Top Institutional HolderBlackRock, Inc. ($111.40M)
Institutional Holders Tracked10
Congressional Trades (recent)2
Company
SectorReal Estate
IndustryTrading
CEOMichael Comparato
CountryUS
IPO Date2021-10-19

Related Companies (Business model: Equity REIT (Real Estate Investment Trust); 8 closest by market cap; US-domiciled)

  • Easterly Government Properties, Inc. (DEA)
  • MFA Financial, Inc. (MFA)
  • Apartment Investment and Management Company (AIV)
  • Saul Centers, Inc. (BFS)
  • NexPoint Residential Trust, Inc. (NXRT)
  • BrightSpire Capital, Inc. (BRSP)
  • Sky Harbour Group Corporation (SKYH)
  • Redwood Trust, Inc. (RWT)
FBRT earnings history · FBRT institutional & insider holders · Congress trades · Insider trades · Short interest · Stock screener

Data as of 2026-06-18.

Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.