Franklin BSP Realty Trust, Inc. (FBRT)
NYSE: FBRT · Real-Time Price · USD
8.39
-0.10 (-1.18%)
Apr 1, 2026, 4:00 PM EDT - Market closed

Franklin BSP Realty Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6798181,0421,1181,071657
Market Cap Growth
-37.78%-21.47%-6.83%4.42%62.99%-
Enterprise Value
4,7405,1325,3575,4415,8039,241
Last Close Price
8.3910.0312.5413.5112.9014.94
PE Ratio
13.1315.6715.299.51-33.95-83.00
Forward PE
7.177.878.438.058.19-
PS Ratio
2.413.034.664.165.183.97
PB Ratio
0.580.690.830.720.680.39
P/TBV Ratio
0.610.730.820.71--
P/FCF Ratio
-2.8218.305.707.0552.78
P/OCF Ratio
2.332.8018.205.667.024.48
EV/Sales Ratio
16.8119.0023.9820.2528.0655.85
EV/EBITDA Ratio
--24.81-33.44-65.93566.61-251.27
EV/EBIT Ratio
--23.71-32.30-59.831181.19-237.66
EV/FCF Ratio
-17.6894.1427.7338.22742.57
Debt / Equity Ratio
2.912.912.992.382.523.97
Debt / EBITDA Ratio
-19.98-20.46-26.92-50.83434.32-205.86
Debt / FCF Ratio
14.5814.5875.7921.3829.29608.36
Net Debt / Equity Ratio
3.423.423.292.472.734.35
Net Debt / EBITDA Ratio
-19.09-19.55-25.77-46.74416.81-201.65
Net Debt / FCF Ratio
13.9313.9372.5519.6628.11595.91
Asset Turnover
0.040.040.040.040.030.03
Quick Ratio
1.681.685.715.172.607.81
Current Ratio
6.106.1012.458.085.1210.21
Return on Equity (ROE)
5.81%5.81%5.76%8.18%0.77%1.76%
Return on Assets (ROA)
-3.83%-3.75%-2.81%-1.47%0.06%-0.69%
Return on Invested Capital (ROIC)
-4.03%-3.94%-2.97%-1.55%0.06%-0.71%
Return on Capital Employed (ROCE)
-3.75%-3.66%-2.81%-1.52%0.06%-0.62%
Earnings Yield
7.83%6.38%6.54%10.51%-2.95%-1.20%
FCF Yield
-35.50%5.46%17.55%14.18%1.89%
Dividend Yield
16.93%17.71%14.12%12.98%0.00%0.00%
Payout Ratio
197.92%263.35%210.36%122.10%0.00%-861.83%
Buyback Yield / Dilution
-5.31%-5.31%0.56%---
Total Shareholder Return
11.62%12.40%14.68%12.98%0.00%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Real Estate template. Financial Sources.
SEC Filings: 10-K · 10-Q