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
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates