MarketBrain

Franklin BSP Realty Trust, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$270.1M$223.4M$268.7M$206.8M$165.5M
Operating expenses$186.4M$86.4M$87.8M$77.5M$143.0M
Cash from operations$291.9M$57.2M$197.4M$152.5M$146.5M
Share repurchases$14.4M$4.9M$12.5M$16.6M$11.4M
Total assets$6.1B$6.0B$6.0B$6.2B$9.5B
Total liabilities$4.4B$4.4B$4.3B$4.5B$7.7B

Shares outstanding 77.0M · Free float 98.7%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.