Loading...
XNYSFBRT
Market cap987mUSD
Jan 10, Last price  
12.06USD
1D
-2.19%
1Q
-5.26%
Jan 2017
18.35%
IPO
-28.55%
Name

Franklin BSP Realty Trust Inc

Chart & Performance

D1W1MN
XNYS:FBRT chart
P/E
6.80
P/S
4.28
EPS
1.77
Div Yield, %
14.62%
Shrs. gr., 5y
13.09%
Rev. gr., 5y
8.67%
Revenues
231m
-37.17%
0743,00012,700,00059,393,00079,404,00089,564,000152,288,000198,468,000184,171,000221,649,000367,360,000230,794,000
Net income
145m
+906.27%
-96,000102,0005,415,00024,933,00029,990,00033,779,00052,825,00083,924,00054,746,00025,702,00014,431,000145,215,000
CFO
197m
+29.42%
0776,0002,685,00025,433,00035,024,0008,354,0007,098,00045,369,000115,334,000146,497,000152,515,000197,387,000
Dividend
Sep 30, 20240.355 USD/sh
Earnings
Feb 12, 2025

Profile

Franklin BSP Realty Trust, Inc., a real estate finance company, originates, acquires, and manages a portfolio of commercial real estate debt secured by properties located in the United States. The company also originates conduit loans; and invests in commercial real estate securities, as well as owns real estate acquired through foreclosure and deed in lieu of foreclosure, and purchased for investment. In addition, it invests in commercial real estate debt investments, which includes first mortgage loans, mezzanine loans, bridge loans, and other loans related to commercial real estate. The company qualifies as a real estate investment trust for federal income tax purposes. It generally would not be subject to federal corporate income taxes if it distributes at least 90% of its taxable income to its stockholders. The company was formerly known as Benefit Street Partners Realty Trust, Inc. Franklin BSP Realty Trust, Inc. was incorporated in 2012 and is headquartered in New York, New York.
IPO date
Oct 19, 2021
Employees
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
230,794
-37.17%
367,360
65.74%
Cost of revenue
373,895
229,878
Unusual Expense (Income)
NOPBT
(143,101)
137,482
NOPBT Margin
37.42%
Operating Taxes
(2,757)
(399)
Tax Rate
NOPAT
(140,344)
137,881
Net income
145,215
906.27%
14,431
-43.85%
Dividends
(144,347)
(139,415)
Dividend yield
12.98%
15.09%
Proceeds from repurchase of equity
(12,505)
(16,579)
BB yield
1.12%
1.79%
Debt
Debt current
174,055
440,008
Long-term debt
4,357,190
4,014,692
Deferred revenue
4,530,465
Other long-term liabilities
89,748
94,812
Net debt
3,944,989
3,818,633
Cash flow
Cash from operating activities
197,387
152,515
CAPEX
(663)
Cash from investing activities
380,807
3,097,265
Cash from financing activities
(424,994)
(3,227,492)
FCF
(6,086,003)
(4,553,554)
Balance
Cash
343,687
415,042
Long term investments
242,569
221,025
Excess cash
574,716
617,699
Stockholders' equity
76,760
(23,859)
Invested Capital
5,781,952
10,675,796
ROIC
1.02%
ROCE
2.25%
EV
Common stock shares outstanding
82,308
71,628
Price
13.51
4.73%
12.90
-13.65%
Market cap
1,111,981
20.34%
924,006
42.44%
EV
5,432,555
5,016,789
EBITDA
(135,973)
142,811
EV/EBITDA
35.13
Interest
305,577
165,708
Interest/NOPBT
120.53%