Franklin BSP Realty Trust, Inc. (FBRT)

Last Closing Price: 9.34 (2026-03-06)

EBITDA (Annual)

EBITDA: Income before interest, taxes, depreciation and amortization.

Franklin BSP Realty Trust, Inc. (FBRT) had EBITDA of $92.03M for the most recently reported fiscal year, ending 2025-12-31.

Figures for fiscal year ending 2025-12-31
Income Statement Financials
$270.07M
$55.28M
$24.50M
$245.57M
$186.37M
$83.70M
$4.27M
$87.97M
$91.34M
$84.08M
$84.08M
$84.08M
$87.60M
$83.70M
EBITDA
$92.03M
81.97M
86.19M
$0.65
$0.64
Balance Sheet Financials
$5.23B
--
$823.91M
$6.06B
$73.94M
$4.23B
$4.45B
$4.53B
$1.27B
$1.32B
$1.53B
81.55M
Cash Flow Statement Financials
$291.94M
$380.81M
$-684.43M
$196.86M
$185.18M
$-11.68M
$9.12M
$-145.58M
--
Fundamental Metrics & Ratios
--
--
--
0.73
2.76
--
30.99%
30.99%
34.08%
32.57%
20.47%
$351.28M
--
--
--
0.04
--
--
--
6.61%
6.35%
1.39%
1.46%
$18.78
$4.08
$3.39