Franklin BSP Realty Trust, Inc. FBRT

6.97 (0.33) (4.52%) as of 25 Sep
Market cap
$606.2M
P/E
15.8×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
18.50 16.65 15.67 13.58

+8 more quarters

P/S ratio
2.04 2.34 3.04 3.46
P/FCF ratio
3.47 4.38 2.34 0.00
P/Operating CF
12.88 (12.56) 2.63 (6.03)
P/B ratio
0.52 0.56 0.65 0.68
EV/Sales
15.17 17.65 18.03 19.71
EV/EBITDA
54.15 58.02 52.91 50.64
EV/FCF
25.88 32.98 13.86 (49.90)
Current Ratio
96.80 90.06 70.78 67.81
Net Debt/EBITDA
247.08 216.17 134.89 223.33
Debt/Equity
2.85 3.09 2.76 2.77
Earnings Yield
5.41% 6.01% 6.38% 7.37%
Free Cash Flow Yield
28.80% 22.83% 42.73% (11.43%)
Free Cash Flow per Share
0.67 (0.65) 3.93 (1.74)
Book value per Share
19.11 18.52 18.68 19.05
Free Cash Flow
51.52 (51.98) 322.21 (142.75)
EV/EBIT
68.01 67.51 58.17 51.49
Other line items

Show all line items

Columns are period end dates