FBRT logo

FBRT

Franklin BSP Realty Trust, Inc.NYSEReal Estate
$8.45+0.72%OpenMarket Cap: $689.6M

As of 2026-04-06

Valuation

P/E (TTM)

8.23

PEG

0.38

P/B

0.75

P/S

1.22

EV/EBITDA

20.28

DCF Value

$126.23

FCF Yield

42.3%

Div Yield

15.0%

Margins & Returns

Gross Margin

59.1%

Operating Margin

27.3%

Net Margin

14.8%

ROE

5.6%

ROA

1.4%

ROIC

6.4%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$145.0M90.3%$99.9M$19.3M$0.13$0.71
FY 2025$555.1M92.0%$380.4M$82.3M$0.64$1.78
Q3 2025$136.6M44.0%$1.7M$17.3M$0.12$0.71
Q2 2025$119.5M41.2%$33.0M$23.2M$0.19$0.71
Q1 2025$164.0M57.0%$19.8M$24.1M$0.20$0.71
Q4 2024$135.4M-67.4%$136.2M$4.0M$0.28$0.71
FY 2024$548.9M38.3%$115.4M$68.9M$0.82$1.78
Q3 2024$139.6M35.6%$34.1M$31.6M$0.30$0.71
Q2 2024$132.8M94.2%$115.0M$-2.6M$-0.11$0.71
Q1 2024$141.2M93.4%$120.9M$35.9M$0.35$0.71
Q4 2023$136.0M40.3%$132.4M$37.0M$0.29$0.71
FY 2023$569.5M46.3%$154.8M$145.2M$1.42$1.78