banner
FBRT image

Franklin BSP Realty Trust, Inc.

FBRT

NYSE

10.02

USD
-0.07(-0.69%)

As of today

Franklin BSP Realty Trust, Inc. fundamentals

Key ratios

P/E Ratio
12.52
Price/Book
0.56
Debt/Equity
0.00%
Return on Equity
4.52%
Dividend Yield
14.17%
EBITDA
437.62M

Statements Highlights

Period EndingDec 31, 2020Dec 31, 2021Dec 31, 2022Dec 31, 2023Dec 31, 2024
Total Revenue184,171,000221,649,000367,360,000230,794,000548,925,000
Gross Profit113,962,000160,814,000201,652,000-108,630,000210,454,000
Operating Income62,346,000164,963,00052,310,000154,766,000115,413,000
Net Income54,746,00025,702,00014,431,000145,215,00068,885,000
Total Assets3,189,761,0009,474,701,0006,203,601,0005,955,180,0006,002,386,000
Total Current Liabilities219,276,0004,242,065,000522,137,000270,523,000315,529,000
Total Equity2,855,515,0001,711,401,0001,578,388,0001,675,957,0001,520,057,000
Free Cash Flow115,334,0003,027,923,000151,852,000197,387,00057,233,000
Cash from Operations115,334,000146,497,000152,515,000197,387,00057,233,000
Cash from Investing240,687,0001,068,747,0003,097,265,000380,807,000-155,475,000
Cash from Financing-373,002,000-1,139,186,000-3,227,492,000-424,994,000-48,581,000
Net Change in Cash-16,981,00076,058,00022,288,000153,200,000-146,823,000

Dividends

Analyst Recomendations